What is the S/MIME protocol?
S/MIME (Secure / Multipurpose Internet Mail Extensions) is a standard for encryption and digital signature of emails in MIME format. This protocol is based on the use of certificates delivered by specialized companies like VeriSign, Thawte or Comodo Group. In Windows, certificates are listed in stores. In order to display the stores and certificates list installed on your computer, you need to open a new MMC and add Certificates, a snap-in software component. Each certificate includes 2 keys: a private and a public one. They will be used differently whether the sender wants to encrypt or sign the message. • Digital Signature: The receivers of a signed email have a guarantee of the origin and the integrity of the message. Digital signature only needs the use of the sender private key. The signed message will be sent with the sender public key. MailMill .NET gives the possibility to send signed messages in a clear or opaque mode. In a clear mode, the digital signature is added at the end