As an addition to Ettore's message, there is a fair bit of S/MIME code already written (although untested) in evolution/camel/. This code currently uses libnss3 from Mozilla in case you'd like to try playing with it.
There is also some code in evolution/composer/e-msg-composer.c and evolution/mail/mail-crypto.c that use the smime code from camel. You'll notice that in the composer code at least, it uses the recipient's email address as the certificate id. This is probably not the best thing to do. It should probably query either the addressbook or perhaps a certificate-management bonobo component (someone would need to write this) for the appropriate certificate id, etc. We should probably do the same thing for the PGP encryption code in the composer as well. If you have questions about any of that code, I'm probably the best person to ask (I wrote most (all?) of that code). Jeff On Mon, 2002-01-21 at 16:41, Ettore Perazzoli wrote: > Evolution is that I must be able to use S/MIME digital certificates. Outlook > does this, but not well at all. I'd program a plug-in, but MS doesn't > include security in the API. > > Are there any plans to create Evolution tools for encrypting e-mail using > S/MIME? If not, is there anyone out there interested in helping me do it, or > having me help them? > > We have always had a plan to add S/MIME support but that is not > something we are aiming at in the short term (i.e. not for the 1.2 > release) due to resource constraints. > > Contributions are welcome though, and we are willing to support any > hacker who volunteers to implement S/MIME support. > > -- Ettore -- Jeffrey Stedfast Evolution Hacker - Ximian, Inc. [EMAIL PROTECTED] - www.ximian.com _______________________________________________ evolution maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/evolution
