System.Net.Mail Пространство имен

Содержит классы, используемые для отправки электронной почты на SMTP-сервер для доставки.

Классы

Имя Описание
AlternateView

Представляет формат для просмотра сообщения электронной почты.

AlternateViewCollection

Представляет коллекцию AlternateView объектов.

Attachment

Представляет вложение в сообщение электронной почты.

AttachmentBase

Базовый класс, представляющий вложение электронной почты. Классы Attachmentи AlternateViewLinkedResource производные от этого класса.

AttachmentCollection

Сохраняет вложения, отправляемые как часть сообщения электронной почты.

LinkedResource

Представляет внедренный внешний ресурс в вложение электронной почты, например изображение в вложения HTML.

LinkedResourceCollection

Хранит связанные ресурсы, отправляемые в рамках сообщения электронной почты.

MailAddress

Представляет адрес отправителя электронной почты или получателя.

MailAddressCollection

Сохраните адреса электронной почты, связанные с сообщением электронной почты.

MailMessage

Представляет сообщение электронной почты, которое можно отправить с помощью SmtpClient класса.

SmtpClient

Отправляет сообщение электронной почты с помощью протокола SMTP. Тип SmtpClient не рекомендуется для новой разработки. Дополнительные сведения см. в разделе "Примечания".

SmtpException

Представляет исключение, которое возникает, когда SmtpClient не может завершить операцию Send или SendAsync.

SmtpFailedRecipientException

Представляет исключение, которое возникает, когда SmtpClient не может завершить операцию Send или SendAsync для определенного получателя.

SmtpFailedRecipientsException

Исключение, которое возникает при отправке электронной почты с помощью SmtpClient и не может быть доставлено всем получателям.

SmtpPermission

Управляет доступом к серверам simple Mail Transport Protocol (SMTP).

SmtpPermissionAttribute

Управляет доступом к серверам simple Mail Transport Protocol (SMTP).

Перечисления

Имя Описание
DeliveryNotificationOptions

Описывает параметры уведомления о доставке для электронной почты.

MailPriority

Указывает приоритет MailMessage.

SmtpAccess

Указывает уровень доступа, разрешенный для сервера протокола SMTP.

SmtpDeliveryFormat

Формат доставки, используемый для отправки исходящего сообщения с помощью протокола SMTP.

SmtpDeliveryMethod

Указывает способ доставки сообщений электронной почты.

SmtpStatusCode

Указывает результат отправки электронной почты с помощью класса SmtpClient.

Делегаты

Имя Описание
SendCompletedEventHandler

Представляет метод, который будет обрабатывать SendCompleted событие.

Комментарии

Класс MailMessage представляет содержимое почтового сообщения. Вы можете создавать вложения почты с помощью Attachment класса.

См. также раздел