The IFluentMail type exposes the following members.

Methods

  NameDescription
Public methodAddAlternative
Adds alternative view for this message.
Public methodAddAppointment
Adds specified appointment as alternative view for this message.
Public methodAddAttachment(array<Byte>[]()[][])
Adds a attachment to the message.
Public methodAddAttachment(String)
Adds a attachment to the message.
Public methodAddCustomHeader
Adds custom header.
Public methodAddVisual(array<Byte>[]()[][])
Adds a visual attachment to the message.
Public methodAddVisual(String)
Adds a visual attachment to the message.
Public methodBcc(String)
Adds 'BCC' (Blind Carbon Copy) header.
Public methodBcc(MailAddress)
Adds 'BCC' field. You can use MailBox to represent single mailbox, or MailGroup to represent group of email addresses.
Public methodCc(String)
Adds 'CC' (Carbon Copy) header.
Public methodCc(MailAddress)
Adds 'CC' (Carbon Copy) header. You can use MailBox to represent single mailbox, or MailGroup to represent group of email addresses.
Public methodCreate
Creates new IMail object.
Public methodDate
Sets the send date of the message.
Public methodDKIMSign(RSACryptoServiceProvider, DKIMSignatureInfo)
Signs the message using DKIM (DomainKeys Identified Mail) signature.
Public methodDKIMSign(RSACryptoServiceProvider, String, String)
Signs the message using DKIM (DomainKeys Identified Mail) signature.
Public methodEncryptWith
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.
Public methodFrom(String)
Sets the author of this email.
Public methodFrom(MailBox)
Sets the author of this email.
Public methodHtml
Sets the HTML of this message.
Public methodImportance
Sets the importance of the message. It's easier to use PriorityHigh()()()() or PriorityLow()()()() methods then using this method.
Public methodInReplyTo
Sets id of the message that this message replies to.
Public methodMessageID
Sets id of the message. Without surrounding brackets (< and >) If not set or set to null - it is generated automatically.
Public methodNotificationTo(String)
Adds 'Disposition-Notification-To'. It's easier to use RequestReadReceipt()()()() then using this method.
Public methodNotificationTo(MailBox)
Adds 'Disposition-Notification-To'. It's easier to use RequestReadReceipt()()()() then using this method.
Public methodPriority
Sets the priority of the message. It's easier to use PriorityHigh()()()() or PriorityLow()()()() methods then using this method.
Public methodPriorityHigh
Public methodPriorityLow
Public methodReferences
Adds message id of the referenced message.
Public methodReplyTo(String)
Adds 'Reply-To' header.
Public methodReplyTo(MailAddress)
Adds 'Reply-To' header. You can use MailBox to represent single mailbox, or MailGroup to represent group of email addresses.
Public methodRequestReadReceipt
This method copies From list to all read receipts lists just before email is created (Create()()()() method). Read receipts are stored using , or header.
Public methodReturnReceiptTo(String)
Adds 'Return-Receipt-To' header. It's easier to use RequestReadReceipt()()()() then using this method.
Public methodReturnReceiptTo(MailBox)
Adds 'Return-Receipt-To' header. It's easier to use RequestReadReceipt()()()() then using this method.
Public methodSend
Sends the message using provided SMTP client instance.
Public methodSender(String)
Sets the sender of this email.
Public methodSender(MailBox)
Sets the sender of this email.
Public methodSensitivity
Sets the Sensitivity of the message ('Sensitivity' field)
Public methodSignWith
Signs the message.
Public methodSubject
Sets the subject of the message.
Public methodText
Sets the plain text of this message.
Public methodTo(String)
Adds email recipient.
Public methodTo(MailAddress)
Adds email recipient. You can use MailBox to represent single mailbox, or MailGroup to represent group of email addresses.
Public methodUsingNewSmtp()()()()
Creates new SMTP configuration for this message with localhost set as a server.
Public methodUsingNewSmtp(String)
Creates new SMTP configuration for this message with specified server address.
Public methodXConfirmReadingTo(String)
Adds 'X-Confirm-Reading-To' header. It's easier to use RequestReadReceipt()()()() then using this method.
Public methodXConfirmReadingTo(MailBox)
Adds 'X-Confirm-Reading-To' header. It's easier to use RequestReadReceipt()()()() then using this method.
Public methodXPriority
Sets the X-Priority for an email (Outlook specific). It's easier to use PriorityHigh()()()() or PriorityLow()()()() methods then using this method.

See Also