System.Net.Mail 命名空间

包含用于将电子邮件发送到简单邮件传输协议(SMTP)服务器的用于传递的类。

名称 说明
AlternateView

表示查看电子邮件的格式。

AlternateViewCollection

表示 对象的集合 AlternateView

Attachment

表示电子邮件的附件。

AttachmentBase

表示电子邮件附件的基类。 Attachment类、AlternateViewLinkedResource生自此类。

AttachmentCollection

存储要作为电子邮件的一部分发送的附件。

LinkedResource

表示电子邮件附件中的嵌入外部资源,例如 HTML 附件中的图像。

LinkedResourceCollection

存储要作为电子邮件的一部分发送的链接资源。

MailAddress

表示电子邮件发件人或收件人的地址。

MailAddressCollection

存储与电子邮件关联的电子邮件地址。

MailMessage

表示可以使用类发送 SmtpClient 的电子邮件。

SmtpClient

使用简单邮件传输协议(SMTP)发送电子邮件。 SmtpClient不建议将类型用于新开发;有关详细信息,请参阅“备注”部分。

SmtpException

表示在无法完成SmtpClientSend操作时引发的SendAsync异常。

SmtpFailedRecipientException

表示在无法完成SmtpClient特定收件人或Send操作时SendAsync引发的异常。

SmtpFailedRecipientsException

使用且 SmtpClient 无法发送给所有收件人的电子邮件时引发的异常。

SmtpPermission

控制对简单邮件传输协议(SMTP)服务器的访问。

SmtpPermissionAttribute

控制对简单邮件传输协议(SMTP)服务器的访问。

枚举

名称 说明
DeliveryNotificationOptions

描述电子邮件的传递通知选项。

MailPriority

指定 MailMessage的优先级。

SmtpAccess

指定允许访问简单邮件传输协议 (SMTP) 服务器的访问级别。

SmtpDeliveryFormat

用于使用简单邮件传输协议(SMTP)发送传出电子邮件的传递格式。

SmtpDeliveryMethod

指定如何传递电子邮件。

SmtpStatusCode

指定使用 SmtpClient 类发送电子邮件的结果。

委托

名称 说明
SendCompletedEventHandler

表示将处理 SendCompleted 事件的方法。

注解

MailMessage 类表示邮件的内容。 可以使用该 Attachment 类创建邮件附件。

另请参阅