Show / Hide Table of Contents

Interface IEmailMessage

Interface for an email message.

Inherited Members
IIndexable.Item[String]
Namespace: Kephas.Mail
Assembly: Kephas.Mail.dll
Syntax
public interface IEmailMessage : IIndexable

Properties

| Improve this Doc View Source

Attachments

Gets the attachments of the email.

Declaration
IEnumerable<IEmailAttachment> Attachments { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<IEmailAttachment>
| Improve this Doc View Source

Bcc

Gets the addresses of the 'BCC' recipients.

Declaration
IEnumerable<IEmailAddress> Bcc { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<IEmailAddress>
| Improve this Doc View Source

BodyHtml

Gets or sets the HTML body of the email.

Declaration
string BodyHtml { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

BodyText

Gets or sets the text body of the email.

Declaration
string BodyText { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Cc

Gets the addresses of the 'CC' recipients.

Declaration
IEnumerable<IEmailAddress> Cc { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<IEmailAddress>
| Improve this Doc View Source

From

Gets the 'on behalf' sender of the email.

Declaration
IEnumerable<IEmailAddress> From { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<IEmailAddress>
| Improve this Doc View Source

Sender

Gets or sets the sender's address.

Declaration
IEmailAddress Sender { get; set; }
Property Value
Type Description
IEmailAddress
| Improve this Doc View Source

Subject

Gets or sets the subject of the mail.

Declaration
string Subject { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

To

Gets the addresses of the 'To' recipients.

Declaration
IEnumerable<IEmailAddress> To { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<IEmailAddress>

Extension Methods

DynamicObjectExtensions.SetPropertyValue(Object, String, Object)
DynamicObjectExtensions.TrySetPropertyValue(Object, String, Object)
DynamicObjectExtensions.GetPropertyValue(Object, String)
DynamicObjectExtensions.TryGetPropertyValue(Object, String, out Object)
DynamicObjectExtensions.GetRuntimeTypeInfo(Object)
DynamicObjectExtensions.ToDynamic(Object)
DynamicObjectExtensions.ToExpando(Object)
BehaviorValue.ToBehaviorValue<TValue>(TValue)
CollectionExtensions.AddRange<T, TItem>(T, IEnumerable<TItem>)
LoggingExtensions.GetLogger(Object, IContext)
TypeExtensions.GetAbstractType(Object)
TypeExtensions.GetAbstractTypeInfo(Object)
ReflectionHelper.GetTypeInfo(Object)
EntityEntryExtensions.TryGetAttachedEntityEntry(Object)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX