Bug 33670

Summary: add external plugin capability, scripted plugins as well as=
Product: [Applications] kmail2 Reporter: al867
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: wishlist CC: annma, bluedzins, cooleboy121HS, edulix, ftoledo, montel, neil, vapier
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: RedHat Enterprise Linux   
OS: Linux   
Latest Commit: Version Fixed In: 5.2
Sentry Crash Report:

Description al867 2001-10-13 22:01:43 UTC
(*** This bug was imported into bugs.kde.org ***)

Package:           kmail
Version:           KDE 2.2.1 
Severity:          wishlist
Installed from:    RedHat RPMs
Compiler:          Not Specified
OS:                Linux
OS/Compiler notes: Not Specified

Kmail should have the capability to load external plugins. At this point I dont think any popular email clients have this ability. 

gAim for example supports plugins in .so (c++) and perl formats. They extend gAim functionality beyond anything the original authors could have thought up.

There are some things that would lend themselves perfectly to plugins such as SPAM filtering auto-reply and [simulated] list management.

In the most basic form a kmail plugin would just be a call to a script on an event (new mail sent mail start exit etc) with specified arguments. In a more evolved form there could be a kmail API that plugins could make use of.

I understand that given the nature of mail on *nix systems it is easy to write mail handling programs/scripts without touching kmail. However a plugin would [eventually] be able to make use of kmail's visual environment to create intuitive dialogs and various mail handling utilities.

(Submitted via bugs.kde.org)
Comment 1 Bram Schoenmakers 2007-03-11 13:43:12 UTC
*** Bug 105699 has been marked as a duplicate of this bug. ***
Comment 2 Dotan Cohen 2008-03-13 15:10:49 UTC
Although this bug is over six years old, now is the time to address plugins (or extensions) in Kmail. The popular email client Thunderbird offers plugins and I find them to be an excellent way to add the features one needs without causing a lot of bloat. Email is as critical to everyday communications as the telephone today, and the Kmail devs cannot be expected to anticipate, and code for, each user's individual needs.
Comment 3 Heimen 2009-05-21 11:46:11 UTC
Although I think KMail is pretty complete right now, I'd love to see the ability to have plugins in KMail. It will also make KMail more popular, as Thunderbird already has extensions (plugins).
Comment 4 Björn Ruberg 2009-12-20 14:50:01 UTC
*** Bug 72010 has been marked as a duplicate of this bug. ***
Comment 5 Fernando Toledo 2010-05-20 06:11:48 UTC
maybe using Kross support like ktorrent!
Comment 6 Anne-Marie Mahfouf 2011-12-01 10:22:58 UTC
Reassigning to kmail2
Comment 7 Laurent Montel 2016-05-03 14:27:06 UTC
kmail 5.2  has plugins support