System.Net.Mail 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含用于将电子邮件发送到简单邮件传输协议(SMTP)服务器的用于传递的类。
类
| 名称 | 说明 |
|---|---|
| AlternateView |
表示查看电子邮件的格式。 |
| AlternateViewCollection |
表示 对象的集合 AlternateView 。 |
| Attachment |
表示电子邮件的附件。 |
| AttachmentBase |
表示电子邮件附件的基类。 Attachment类、AlternateView派LinkedResource生自此类。 |
| AttachmentCollection |
存储要作为电子邮件的一部分发送的附件。 |
| LinkedResource |
表示电子邮件附件中的嵌入外部资源,例如 HTML 附件中的图像。 |
| LinkedResourceCollection |
存储要作为电子邮件的一部分发送的链接资源。 |
| MailAddress |
表示电子邮件发件人或收件人的地址。 |
| MailAddressCollection |
存储与电子邮件关联的电子邮件地址。 |
| MailMessage |
表示可以使用类发送 SmtpClient 的电子邮件。 |
| SmtpClient |
使用简单邮件传输协议(SMTP)发送电子邮件。 SmtpClient不建议将类型用于新开发;有关详细信息,请参阅“备注”部分。 |
| SmtpException |
表示在无法完成SmtpClient或Send操作时引发的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 类创建邮件附件。