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> |