[imp] S/Mime bug?

Marcos Monge mmonge at satec.es
Tue Mar 4 20:17:59 PST 2003


I have been trying the S/Mime encryption feature of the Horde/Imp cvs 
version.

I'm using testing certificates from Thawte, that work OK signing and 
encrypting between two Netscape or outlooks.

As imp doesn't support import of pkcs12 certificates, I convert my 
certificate from thawte to a PEM format that contains my private key and 
my public certificate, with the command:

openssl pkcs12 -in thawte.p12 -out thawte.pem

With this, import in the S/MIME prefs of IMP the private key, and the 
public certificate.
Then create a new entry in Turba for myself to send messages to my 
normal pop3/imap account, and put in the field "S/MIME Public 
Certificate" of this new entry, my public certificate.

Until now, all it's OK.

Now I try to write a message in IMP, and sending to the entry in the 
address book (that have the public certificate). If I select "S/MIME 
Sign Message", the message is signed and send. I received in 
Netscape/Outlook without problem, and verify the sign. All it's OK.

But, If I try to send with "S/MIME Encrypt Message" or "S/MIME 
Sign/Encrypt Message", IMP send without error (after prompt for the 
pass). But when received in Netscape, Netscape complains about this:

Message Has no Digital Signature: This message does not include the 
sender's digital signature.
Message Cannot be Decrypted: This message was encrypted.... but it 
cannot be decrypted. There are unknown problems with
this encrypted message.


It's seens that IMP/Horde doesn't sign the message when the encryption 
option is enabled.

Someone is using with sucess the S/MIME sign and encrypt options?


Marcos Monge <mmonge at satec.es>
System administrator




More information about the imp mailing list