S/MIME with multiple Email identities can be a real design challenge.
These are the results of some recent tests.
S/MIME does work (signing Email) under the following conditions:
-You have a cert in the cert database under "Your Certificates".
-You associate one of those certs with the Email account using
the "Secure Mail" option. Apparently Mozilla does not make
the association on it's own (this is good).
-The Email address in the cert is the same one that comes up
pre-filled-in on the From line of the compose, If you select
a different identity, the mail will not be signed (even if
the new identity has a valid email cert associated).
S/MIME does not work for signing NEWS group posts.
- Even when the associated user identity for the NEWS server
is the same as an Email account there is no signing.
- The 'digital sign' option is available, even though the
function can not be performed.
- There is no "Secure Post" option for the account to allow
connection of a cert to a NEWS account.
Encryption is yet to be looked at.
This post is signed (options->digitally sign clicked)
Victor Probo
Mozilla 2001121703
(now watch it work this time).