System.Net.Mail 命名空間

包含用於將電子郵件傳送至簡易郵件傳輸協定(SMTP)伺服器以進行投遞的類別。

類別

名稱 Description
AlternateView

代表查看電子郵件訊息的格式。

AlternateViewCollection

代表一組 AlternateView 物件。

Attachment

代表電子郵件附件。

AttachmentBase

代表電子郵件附件的基類。 Attachment類別 、 AlternateView、 , LinkedResource 皆由此類別推導而來。

AttachmentCollection

儲存要作為電子郵件訊息一部分傳送的附件。

LinkedResource

代表電子郵件附件中嵌入的外部資源,例如HTML附件中的圖片。

LinkedResourceCollection

儲存連結的資源,以作為電子郵件訊息的一部分傳送。

MailAddress

代表電子郵件寄件人或收件人的地址。

MailAddressCollection

儲存與電子郵件訊息相關聯的電子郵件位址。

MailMessage

代表一封可透過 SmtpClient 該類別發送的電子郵件訊息。

SmtpClient

透過簡易郵件傳輸協定(SMTP)發送電子郵件。 此 SmtpClient 類型不建議用於新開發;更多資訊請參閱備註章節。

SmtpException

代表當無法 SmtpClient 完成 Send or SendAsync 操作時拋出的例外。

SmtpFailedRecipientException

代表當無法SmtpClient完成SendSendAsync某個或操作給特定收件人時拋出的例外。

SmtpFailedRecipientsException

當郵件以 發送 SmtpClient 時拋出的例外,且無法送達所有收件人。

SmtpPermission

控制對簡易郵件傳輸協定(SMTP)伺服器的存取。

SmtpPermissionAttribute

控制對簡易郵件傳輸協定(SMTP)伺服器的存取。

列舉

名稱 Description
DeliveryNotificationOptions

描述電子郵件的傳遞通知選項。

MailPriority

指定 MailMessage的優先順序。

SmtpAccess

指定允許存取簡單郵件傳輸通訊協定 (SMTP) 伺服器的層級。

SmtpDeliveryFormat

用於使用簡單郵件傳輸通訊協定 (SMTP) 傳送外寄電子郵件的傳遞格式。

SmtpDeliveryMethod

指定如何傳遞電子郵件訊息。

SmtpStatusCode

指定使用 SmtpClient 類別傳送電子郵件的結果。

委派

名稱 Description
SendCompletedEventHandler

代表處理 SendCompleted 事件的方法。

備註

MailMessage 類別代表郵件訊息的內容。 你可以用這個 Attachment 類別建立郵件附件。

另請參閱