[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kmail-devel
Subject:    Re: KMail plugin
From:       Ingo =?iso-8859-1?q?Kl=F6cker?= <kloecker () kde ! org>
Date:       2008-04-24 21:25:39
Message-ID: 200804242325.39430 () erwin ! ingo-kloecker ! de
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


On Thursday 24 April 2008, mursitorhan@uekae.tubitak.gov.tr wrote:
> > KMail currently does not support plugins except for
> > bodypartformatter plugins. The bodypartformatter interface can be
> > found in
> >   KDEDIR/include/kmail/interfaces/bodypartformatter.h
> > For the API documentation have a look at [1] and [2].
> >
> > Examples of bodypartformatter plugins can be found in
> > trunk/KDE/kdepim/plugins/kmail/bodypartformatter in svn.
> >
> > I'm not aware of any other bodypartformatter plugins except for
> > those in kdepim/plugins/kmail/bodypartformatter.
>
> One more question,
> I know Kmail has  S/MIME support, but with the plugin, I want to
> generate an S/MIME message using my own algorithms.
> Do you think I can do it with this interface?

When S/MIME support was added to KMail it was indeed first added through 
a plugin. Soon afterwards the crypto plugin functionality was removed 
again and S/MIME was integrated more directly into KMail. In 
kdepim/certmanager/lib there are still a few files called cryptplug*.*, 
but those do no longer represent a plugin interface.

You'll have to hack KMail to add support for another crypto backend. 
OTOH, this shouldn't be that difficult to do because apart from an 
OpenPGP backend and an S/MIME backend a third backend for Chiasmus 
(some proprietary crypto thingy) was integrated in KMail.


Regards,
Ingo

["signature.asc" (application/pgp-signature)]

_______________________________________________
KMail developers mailing list
KMail-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmail-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic