System.Net.Mail Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém classes usadas para enviar emails eletrônicos para um servidor SMTP (Simple Mail Transfer Protocol) para entrega.
Classes
| Nome | Description |
|---|---|
| AlternateView |
Representa o formato para exibir uma mensagem de email. |
| AlternateViewCollection |
Representa uma coleção de AlternateView objetos. |
| Attachment |
Representa um anexo a um email. |
| AttachmentBase |
Classe base que representa um anexo de email. Classes Attachmente AlternateViewLinkedResource derivam dessa classe. |
| AttachmentCollection |
Armazena anexos a serem enviados como parte de uma mensagem de email. |
| LinkedResource |
Representa um recurso externo inserido em um anexo de email, como uma imagem em um anexo HTML. |
| LinkedResourceCollection |
Armazena recursos vinculados a serem enviados como parte de uma mensagem de email. |
| MailAddress |
Representa o endereço de um remetente ou destinatário de email eletrônico. |
| MailAddressCollection |
Armazene endereços de email associados a uma mensagem de email. |
| MailMessage |
Representa uma mensagem de email que pode ser enviada usando a SmtpClient classe. |
| SmtpClient |
Envia email usando o Protocolo SMTP (Simple Mail Transfer Protocol). O SmtpClient tipo não é recomendado para desenvolvimento novo; para obter mais informações, consulte a seção Comentários. |
| SmtpException |
Representa a exceção gerada quando não SmtpClient é possível concluir uma operação ou uma SendSendAsync operação. |
| SmtpFailedRecipientException |
Representa a exceção gerada quando não SmtpClient é possível concluir uma operação ou Send uma SendAsync operação para um destinatário específico. |
| SmtpFailedRecipientsException |
A exceção gerada quando o email é enviado usando um SmtpClient e não pode ser entregue a todos os destinatários. |
| SmtpPermission |
Controla o acesso a servidores SMTP (Simple Mail Transport Protocol). |
| SmtpPermissionAttribute |
Controla o acesso a servidores SMTP (Simple Mail Transport Protocol). |
Enumerações
| Nome | Description |
|---|---|
| DeliveryNotificationOptions |
Descreve as opções de notificação de entrega para email. |
| MailPriority |
Especifica a prioridade de um MailMessage. |
| SmtpAccess |
Especifica o nível de acesso permitido a um servidor SMTP (Simple Mail Transport Protocol). |
| SmtpDeliveryFormat |
O formato de entrega a ser usado para enviar emails de saída usando o Protocolo SMTP(Simple Mail Transport). |
| SmtpDeliveryMethod |
Especifica como as mensagens de email são entregues. |
| SmtpStatusCode |
Especifica o resultado do envio de email usando a classe SmtpClient. |
Delegados
| Nome | Description |
|---|---|
| SendCompletedEventHandler |
Representa o método que manipulará o SendCompleted evento. |
Comentários
A MailMessage classe representa o conteúdo de uma mensagem de email. Você pode criar anexos de email usando a Attachment classe.