Class MailKitEmailMessage
A mail kit email message.
Inheritance
System.Object
MimeKit.MimeMessage
MailKitEmailMessage
Inherited Members
MimeKit.MimeMessage.GetTextBody(MimeKit.Text.TextFormat)
MimeKit.MimeMessage.ToString()
MimeKit.MimeMessage.Accept(MimeKit.MimeVisitor)
MimeKit.MimeMessage.Prepare(MimeKit.EncodingConstraint, System.Int32)
MimeKit.MimeMessage.WriteTo(MimeKit.FormatOptions, System.IO.Stream, System.Boolean, System.Threading.CancellationToken)
MimeKit.MimeMessage.WriteToAsync(MimeKit.FormatOptions, System.IO.Stream, System.Boolean, System.Threading.CancellationToken)
MimeKit.MimeMessage.WriteTo(MimeKit.FormatOptions, System.IO.Stream, System.Threading.CancellationToken)
MimeKit.MimeMessage.WriteToAsync(MimeKit.FormatOptions, System.IO.Stream, System.Threading.CancellationToken)
MimeKit.MimeMessage.WriteTo(System.IO.Stream, System.Boolean, System.Threading.CancellationToken)
MimeKit.MimeMessage.WriteToAsync(System.IO.Stream, System.Boolean, System.Threading.CancellationToken)
MimeKit.MimeMessage.WriteTo(System.IO.Stream, System.Threading.CancellationToken)
MimeKit.MimeMessage.WriteToAsync(System.IO.Stream, System.Threading.CancellationToken)
MimeKit.MimeMessage.WriteTo(MimeKit.FormatOptions, System.String, System.Threading.CancellationToken)
MimeKit.MimeMessage.WriteToAsync(MimeKit.FormatOptions, System.String, System.Threading.CancellationToken)
MimeKit.MimeMessage.WriteTo(System.String, System.Threading.CancellationToken)
MimeKit.MimeMessage.WriteToAsync(System.String, System.Threading.CancellationToken)
MimeKit.MimeMessage.Sign(MimeKit.FormatOptions, MimeKit.Cryptography.DkimSigner, System.Collections.Generic.IList<System.String>, MimeKit.Cryptography.DkimCanonicalizationAlgorithm, MimeKit.Cryptography.DkimCanonicalizationAlgorithm)
MimeKit.MimeMessage.Sign(MimeKit.Cryptography.DkimSigner, System.Collections.Generic.IList<System.String>, MimeKit.Cryptography.DkimCanonicalizationAlgorithm, MimeKit.Cryptography.DkimCanonicalizationAlgorithm)
MimeKit.MimeMessage.Sign(MimeKit.FormatOptions, MimeKit.Cryptography.DkimSigner, System.Collections.Generic.IList<MimeKit.HeaderId>, MimeKit.Cryptography.DkimCanonicalizationAlgorithm, MimeKit.Cryptography.DkimCanonicalizationAlgorithm)
MimeKit.MimeMessage.Sign(MimeKit.Cryptography.DkimSigner, System.Collections.Generic.IList<MimeKit.HeaderId>, MimeKit.Cryptography.DkimCanonicalizationAlgorithm, MimeKit.Cryptography.DkimCanonicalizationAlgorithm)
MimeKit.MimeMessage.Verify(MimeKit.FormatOptions, MimeKit.Header, MimeKit.Cryptography.IDkimPublicKeyLocator, System.Threading.CancellationToken)
MimeKit.MimeMessage.VerifyAsync(MimeKit.FormatOptions, MimeKit.Header, MimeKit.Cryptography.IDkimPublicKeyLocator, System.Threading.CancellationToken)
MimeKit.MimeMessage.Verify(MimeKit.Header, MimeKit.Cryptography.IDkimPublicKeyLocator, System.Threading.CancellationToken)
MimeKit.MimeMessage.VerifyAsync(MimeKit.Header, MimeKit.Cryptography.IDkimPublicKeyLocator, System.Threading.CancellationToken)
MimeKit.MimeMessage.Sign(MimeKit.Cryptography.CryptographyContext, MimeKit.Cryptography.DigestAlgorithm)
MimeKit.MimeMessage.Sign(MimeKit.Cryptography.CryptographyContext)
MimeKit.MimeMessage.Encrypt(MimeKit.Cryptography.CryptographyContext)
MimeKit.MimeMessage.SignAndEncrypt(MimeKit.Cryptography.CryptographyContext, MimeKit.Cryptography.DigestAlgorithm)
MimeKit.MimeMessage.SignAndEncrypt(MimeKit.Cryptography.CryptographyContext)
MimeKit.MimeMessage.Load(MimeKit.ParserOptions, System.IO.Stream, System.Boolean, System.Threading.CancellationToken)
MimeKit.MimeMessage.LoadAsync(MimeKit.ParserOptions, System.IO.Stream, System.Boolean, System.Threading.CancellationToken)
MimeKit.MimeMessage.Load(MimeKit.ParserOptions, System.IO.Stream, System.Threading.CancellationToken)
MimeKit.MimeMessage.LoadAsync(MimeKit.ParserOptions, System.IO.Stream, System.Threading.CancellationToken)
MimeKit.MimeMessage.Load(System.IO.Stream, System.Boolean, System.Threading.CancellationToken)
MimeKit.MimeMessage.LoadAsync(System.IO.Stream, System.Boolean, System.Threading.CancellationToken)
MimeKit.MimeMessage.Load(System.IO.Stream, System.Threading.CancellationToken)
MimeKit.MimeMessage.LoadAsync(System.IO.Stream, System.Threading.CancellationToken)
MimeKit.MimeMessage.Load(MimeKit.ParserOptions, System.String, System.Threading.CancellationToken)
MimeKit.MimeMessage.LoadAsync(MimeKit.ParserOptions, System.String, System.Threading.CancellationToken)
MimeKit.MimeMessage.Load(System.String, System.Threading.CancellationToken)
MimeKit.MimeMessage.LoadAsync(System.String, System.Threading.CancellationToken)
MimeKit.MimeMessage.Headers
MimeKit.MimeMessage.Importance
MimeKit.MimeMessage.Priority
MimeKit.MimeMessage.XPriority
MimeKit.MimeMessage.Sender
MimeKit.MimeMessage.ResentSender
MimeKit.MimeMessage.From
MimeKit.MimeMessage.ResentFrom
MimeKit.MimeMessage.ReplyTo
MimeKit.MimeMessage.ResentReplyTo
MimeKit.MimeMessage.To
MimeKit.MimeMessage.ResentTo
MimeKit.MimeMessage.Cc
MimeKit.MimeMessage.ResentCc
MimeKit.MimeMessage.Bcc
MimeKit.MimeMessage.ResentBcc
MimeKit.MimeMessage.Subject
MimeKit.MimeMessage.Date
MimeKit.MimeMessage.ResentDate
MimeKit.MimeMessage.References
MimeKit.MimeMessage.InReplyTo
MimeKit.MimeMessage.MessageId
MimeKit.MimeMessage.ResentMessageId
MimeKit.MimeMessage.MimeVersion
MimeKit.MimeMessage.Body
MimeKit.MimeMessage.TextBody
MimeKit.MimeMessage.HtmlBody
MimeKit.MimeMessage.BodyParts
MimeKit.MimeMessage.Attachments
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Kephas.Mail.Message
Assembly: Kephas.Mail.MailKit.dll
Syntax
public class MailKitEmailMessage : MimeMessage, IEmailMessage, IIndexable
Properties
| Improve this Doc View SourceItem[String]
Convenience method that provides a string Indexer to the Properties collection AND the strongly typed properties of the object by name. // dynamic exp["Address"] = "112 nowhere lane"; // strong var name = exp["StronglyTypedProperty"] as string;.
Declaration
public object this[string key] { get; set; }
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | key | The key. |
Property Value
| Type | Description |
|---|---|
| System.Object | The System.Object identified by the key. |
Explicit Interface Implementations
| Improve this Doc View SourceIEmailMessage.Attachments
Gets the attachments of the email.
Declaration
IEnumerable<IEmailAttachment> IEmailMessage.Attachments { get; }
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<IEmailAttachment> |
IEmailMessage.Bcc
Gets the addresses of the 'BCC' recipients.
Declaration
IEnumerable<IEmailAddress> IEmailMessage.Bcc { get; }
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<IEmailAddress> |
IEmailMessage.BodyHtml
Gets or sets the HTML body of the email.
Declaration
string IEmailMessage.BodyHtml { get; set; }
Returns
| Type | Description |
|---|---|
| System.String |
IEmailMessage.BodyText
Gets or sets the text body of the email.
Declaration
string IEmailMessage.BodyText { get; set; }
Returns
| Type | Description |
|---|---|
| System.String |
IEmailMessage.Cc
Gets the addresses of the 'CC' recipients.
Declaration
IEnumerable<IEmailAddress> IEmailMessage.Cc { get; }
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<IEmailAddress> |
IEmailMessage.From
Gets the 'on behalf' sender of the email.
Declaration
IEnumerable<IEmailAddress> IEmailMessage.From { get; }
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<IEmailAddress> |
IEmailMessage.Sender
Gets or sets the sender's address.
Declaration
IEmailAddress IEmailMessage.Sender { get; set; }
Returns
| Type | Description |
|---|---|
| IEmailAddress |
IEmailMessage.To
Gets the addresses of the 'To' recipients.
Declaration
IEnumerable<IEmailAddress> IEmailMessage.To { get; }
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<IEmailAddress> |