IFluentMail Methods |
The IFluentMail type exposes the following members.
Name | Description | |
---|---|---|
AddAlternative |
Adds alternative view for this message.
| |
AddAppointment |
Adds specified appointment as alternative view for this message.
| |
AddAttachment(Byte) |
Adds a attachment to the message.
| |
AddAttachment(String) |
Adds a attachment to the message.
| |
AddCustomHeader |
Adds custom header.
| |
AddVCard |
Adds specified VCARD as attachment to this message.
| |
AddVisual(Byte) |
Adds a visual attachment to the message.
| |
AddVisual(String) |
Adds a visual attachment to the message.
| |
Bcc(String) |
Sets the address(es) of others who are to receive this email message ('BCC', Blind Carbon Copy header), even tough the content of the message may not be directed at them.
This method can be used multiple times to set many addresses.
| |
Bcc(MailAddress) |
Sets the address(es) of others who are to receive this email message ('BCC', Blind Carbon Copy header), even tough the content of the message may not be directed at them.
You can use MailBox to represent single mailbox, or MailGroup to represent group of email addresses.
This method can be used multiple times to set many addresses.
| |
Cc(String) |
Sets the address(es) of others who are to receive this email message ('CC', Carbon Copy header), even tough the content of the message may not be directed at them.
This method can be used multiple times to set many addresses.
| |
Cc(MailAddress) |
Sets the address(es) of others who are to receive this email message ('CC', Carbon Copy header), even tough the content of the message may not be directed at them.
You can use MailBox to represent single mailbox, or MailGroup to represent group of email addresses.
This method can be used multiple times to set many addresses.
| |
Create |
Creates new IMail object.
| |
Date | ||
DKIMSign(ListDKIMSignatureConfiguration) |
Signs the message with multiple DKIM (DomainKeys Identified Mail) signatures.
| |
DKIMSign(RSACryptoServiceProvider, DKIMSignatureInfo) |
Signs the message using DKIM (DomainKeys Identified Mail) signature.
You can call this method multiple times to have several DKIM signatures present in the resulting message.
| |
DKIMSign(RSACryptoServiceProvider, String, String) |
Signs the message using DKIM (DomainKeys Identified Mail) signature.
You can call this method multiple times to have several DKIM signatures present in the resulting message.
| |
EncryptWith(X509Certificate2) |
Encrypts the message using specified certificate.
You can call this method multiple times to use several certificates for encryption.
General rule is that both sender and receiver should be able to decrypt the message.
| |
EncryptWith(EncryptionConfiguration) |
Encrypts the message using specified encryption configuration.
General rule is that both sender and receiver should be able to decrypt the message.
| |
From(String) |
Sets the author of this email ('From' header).
This method can be used multiple times to set many addresses.
| |
From(MailBox) |
Sets the author of this email ('From' header).
| |
Html |
Sets HTML version of the email.
If html is not empty extracts plain text from HTML and overrides Text(String).
| |
Importance |
Sets the importance of the message.
Consider using PriorityHigh or PriorityLow methods instead of using this method.
| |
InReplyTo |
Sets the id of the parent email message ('In-Reply-To' header).
| |
MessageID |
Sets id of a email message ('Message-ID' header). If not set or set to null generated automatically.
| |
NotificationTo(String) |
Sets the disposition notifications address(es) ('Disposition-Notification-To' header).
Consider using RequestReadReceipt method instead of using this method.
This method can be used multiple times to set many addresses.
| |
NotificationTo(MailBox) |
Sets the disposition notifications address(es) ('Disposition-Notification-To' header).
Consider using RequestReadReceipt method instead of using this method.
This method can be used multiple times to set many addresses.
| |
Priority |
Sets the priority of a email message ('Priority' header).
Consider using PriorityHigh or PriorityLow methods instead of using this method.
| |
PriorityHigh | ||
PriorityLow |
Sets XPriority(Int32) to 5, Priority(MimePriority) to NonUrgent and
Importance(MimeImportance) to Low | |
References |
Adds unique id (MessageID) of the referenced email message ('References' header).
| |
ReplyTo(String) |
Sets email address(es) to which the author of this email message suggests that replies be sent ('Reply-to' header).
This method can be used multiple times to set many addresses.
| |
ReplyTo(MailAddress) | ||
RequestReadReceipt |
This method copies From or ReplyTo addresses to all read receipts lists.
Read receipts are stored using NotificationTo, ReturnReceiptTo and XConfirmReadingTo headers.
| |
ReturnReceiptTo(String) |
Sets return receipt address(es) ('Return-Receipt-To' header).
Consider using RequestReadReceipt method instead of using this method.
This method can be used multiple times to set many addresses.
| |
ReturnReceiptTo(MailBox) |
Sets return receipt address(es) ('Return-Receipt-To' header).
Consider using RequestReadReceipt method instead of using this method.
This method can be used multiple times to set many addresses.
| |
Send |
Sends the message using provided SMTP client instance.
| |
Sender(String) |
Sets mailbox of the agent responsible for the actual transmission of this email message ('Sender' header).
| |
Sender(MailBox) |
Sets mailbox of the agent responsible for the actual transmission of this email message ('Sender' header).
| |
Sensitivity |
Sets the sensitivity of a email message ('Sensitivity' header).
| |
SignWith(X509Certificate2) |
Signs the message.
| |
SignWith(SignatureConfiguration) |
Signs the message.
| |
Subject |
Sets subject of a message ('Subject' header).
| |
Text |
Sets plain text version of the email. Please remember that using Html(String) method will override plain text.
| |
To(String) |
Sets address(es) of the primary recipient(s) of this email message ('To' header).
This method can be used multiple times to set many addresses.
| |
To(MailAddress) | ||
UsingNewSmtp |
Creates new SMTP configuration for this message with localhost set as a server.
| |
UsingNewSmtp(String) |
Creates new SMTP configuration for this message with specified server address.
| |
XConfirmReadingTo(String) |
Sets confirm reading address(es) ('X-Confirm-Reading-To' header).
Consider using RequestReadReceipt method instead of using this method.
This method can be used multiple times to set many addresses.
| |
XConfirmReadingTo(MailBox) |
Sets confirm reading address(es) ('X-Confirm-Reading-To' header).
Consider using RequestReadReceipt method instead of using this method.
This method can be used multiple times to set many addresses.
| |
XPriority |
Sets the X-Priority of this email message ('X-Priority' header) (Outlook specific).
Value ranges from "1" to "5" where "1" is the highest priority, "3" is normal, and "5" is the lowest priority.
Consider using PriorityHigh or PriorityLow methods instead of using this method.
|