System.Net.Mail 名前空間

配信用の電子メールを SMTP (Simple Mail Transfer Protocol) サーバーに送信するときに使用されるクラスが含まれます。

クラス

AlternateView

電子メール メッセージを表示する形式を表します。

AlternateViewCollection

AlternateView オブジェクトのコレクションを表します。

Attachment

電子メールの添付ファイルを表します。

AttachmentBase

電子メールの添付ファイルを表す基本クラス。 AttachmentAlternateViewLinkedResource の各クラスは、このクラスから派生します。

AttachmentCollection

メール メッセージの一部として送信される添付データを格納します。

LinkedResource

HTML 添付データ内のイメージなどの、電子メールの添付データの埋め込み外部リソースを表します。

LinkedResourceCollection

メール メッセージの一部として送信される、リンクされたリソースを格納します。

MailAddress

電子メールの差出人または受信者のアドレスを表します。

MailAddressCollection

電子メール メッセージに関連付けられている電子メール アドレスを保管します。

MailMessage

SmtpClient クラスを使用して送信できる電子メール メッセージを表します。

SmtpClient

アプリケーションが SMTP (簡易メール転送プロトコル) を使用して電子メールを送信できるようにします。 型は SmtpClient 一部のプラットフォームでは廃止されており、他のプラットフォームでは推奨されません。詳細については、「解説」セクションを参照してください。

SmtpException

SmtpClientSend 操作または SendAsync 操作を完了できない場合にスローされる例外を表します。

SmtpFailedRecipientException

特定の受信者への SmtpClient 操作または Send 操作を SendAsync が完了できない場合にスローされる例外を表します。

SmtpFailedRecipientsException

SmtpClient を使用して電子メールを送信し、その電子メールがすべての受信者に配信できない場合にスローされる例外。

SmtpPermission

SMTP (Simple Mail Transport Protocol) サーバーへのアクセスを制御します。

SmtpPermissionAttribute

SMTP (Simple Mail Transport Protocol) サーバーへのアクセスを制御します。

列挙型

DeliveryNotificationOptions

電子メールの配信通知オプションを表します。

MailPriority

MailMessage の重要度を指定します。

SmtpAccess

SMTP (Simple Mail Transport Protocol) サーバーに対するアクセス許可のレベルを指定します。

SmtpDeliveryFormat

SMTP (Simple Mail Transport Protocol) を使用して出力電子メールを送信するために使用する配信形式。

SmtpDeliveryMethod

電子メール メッセージの配信方法を指定します。

SmtpStatusCode

電子メールの送信結果を、SmtpClient クラスを使用して指定します。

代理人

SendCompletedEventHandler

SendCompleted イベントを処理するメソッドを表します。

注釈

クラスは MailMessage 、メール メッセージの内容を表します。 クラスを使用してメールの添付ファイルを Attachment 作成できます。

こちらもご覧ください