The IMail type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| CheckDKIMSignature()()()() |
Verifies the DKIM (DomainKeys Identified Mail) digital signature on this message.
Queries DNS server to get the public key.
| |
| CheckDKIMSignature(RSACryptoServiceProvider) |
Verifies the DKIM (DomainKeys Identified Mail) digital signature on this message.
| |
| CheckSignature |
Verifies the digital signatures on the signed CMS/PKCS #7 email message and, optionally, validates the signers' certificates.
Checks also if the content was signed by the person that sent it.
| |
| Decrypt()()()() |
Decrypts the message.
Searches through My certificate store to find appropriate certificate.
You can use SMIMEConfiguration to specify certificates and automatic email decryption.
| |
| Decrypt(List<(Of <<'(X509Certificate2>)>>)) |
Decrypts the message.
Searches through specified certificates and My certificate store to find appropriate certificate.
You can use SMIMEConfiguration to specify certificates and automatic email decryption.
| |
| Decrypt(X509Certificate2) |
Decrypts the message using specified certificate for decryption.
Searches through specified certificate and My certificate store to find appropriate certificate.
You can use SMIMEConfiguration to specify certificates and automatic email decryption.
| |
| DKIMSign(RSACryptoServiceProvider, DKIMSignatureInfo) |
Signs this message using DKIM (DomainKeys Identified Mail) signature.
| |
| DKIMSign(RSACryptoServiceProvider, String, String) |
Signs this message using DKIM (DomainKeys Identified Mail) signature.
| |
| Forward |
Creates ForwardBuilder configured to forward this email.
| |
| GetBodyAsHtml | ||
| GetBodyAsText |
Returns body in plain text format. If IsText is false this method uses GetTextFromHtml()()()() method to extract plain text from Html property.
| |
| GetEnvelopedCms |
Gets the EnvelopedCms object for encrypted emails.
| |
| GetGenericPriority |
Gets message priority.
It checks following headers in the specified order: Priority, Importance, XPriority.
| |
| GetSignedCms |
Gets the SignedCms object for signed emails.
| |
| GetTextFromHtml | ||
| PriorityHigh | ||
| PriorityLow | ||
| RemoveAttachments()()()() |
Creates MailBuilder with all visual and non-visual attachments removed.
Same as invoking RemoveAttachments(true, true).
| |
| RemoveAttachments(Boolean, Boolean) |
Creates MailBuilder with all visual and non-visual attachments removed according to parameter values.
| |
| RenderEml |
Renders mail message.
| |
| Reply()()()() |
Creates ReplyBuilder configured to reply to this email.
| |
| Reply(String) | Obsolete.
Creates MailBuilder configured for reply.
From, To and Cc collections are already set. Use SetHtmlData(String) or SetTextData(String) to specify reply body.
| |
| Reply(MailBox) | Obsolete.
Creates MailBuilder configured for reply.
From, To and Cc collections are already set. Use SetHtmlData(String) or SetTextData(String) to specify reply body.
| |
| ReplyToAll(String) | Obsolete.
Creates MailBuilder configured for reply to all.
From, To and Cc collections are already set. Use SetHtmlData(String) or SetTextData(String) to specify reply body.
| |
| ReplyToAll(MailBox) | Obsolete.
Creates MailBuilder configured for reply to all.
From, To and Cc collections are already set. Use SetHtmlData(String) or SetTextData(String) to specify reply body.
| |
| RequestReadReceipt |
This method copies From list to all read receipts lists.
Read receipts are stored using ,
or header.
| |
| ReSignWith |
Computes the signature again.
certificate used for signing. | |
| Save |
Saves email using eml format to specified file.
| |
| SaveHtmlAs |
Saves HTML version of the message as regular HTML file,
also saves all visual elements as files to the same folder.
|