System.Net.Mail Namespace

Contém classes usadas para enviar emails para um servidor do protocolo SMTP para entrega.

Classes

AlternateView

Representa o formato para exibir uma mensagem de email.

AlternateViewCollection

Representa uma coleção de objetos AlternateView .

Attachment

Representa um anexo de um email.

AttachmentBase

Classe base que representa um anexo de email. As classes de Attachment, AlternateView e LinkedResource derivam dessa classe.

AttachmentCollection

Armazena os anexos a serem enviados como parte de uma mensagem de email.

LinkedResource

Representa um recurso externo incorporado em um anexo de email, como uma imagem em um anexo HTML.

LinkedResourceCollection

Armazena os 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.

MailAddressCollection

Armazena endereços de email associados a uma mensagem de email.

MailMessage

Representa uma mensagem de email que pode ser enviada usando a classe SmtpClient.

SmtpClient

Permite que aplicativos enviem email usando o Protocolo SMTP. O SmtpClient tipo está obsoleto em algumas plataformas e não é recomendado em outras; para obter mais informações, consulte a seção Comentários.

SmtpException

Representa a exceção lançada quando o SmtpClient não consegue concluir uma operação Send ou SendAsync.

SmtpFailedRecipientException

Representa a exceção que é lançada quando o SmtpClient não consegue concluir uma operação Send ou SendAsync 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 aos servidores SMTP.

SmtpPermissionAttribute

Controla o acesso aos servidores SMTP.

Enumerações

DeliveryNotificationOptions

Descreve as opções de notificação de entrega de email.

MailPriority

Especifica a prioridade de um MailMessage.

SmtpAccess

Especifica o nível de acesso permitido para um servidor SMTP.

SmtpDeliveryFormat

O formato de entrega a ser usado para enviar emails de saída usando o protocolo SMTP.

SmtpDeliveryMethod

Especifica como as mensagens de email são entregues.

SmtpStatusCode

Especifica o resultado do envio de emails usando a classe SmtpClient.

Delegados

SendCompletedEventHandler

Representa o método que manipulará o evento de SendCompleted .

Comentários

A MailMessage classe representa o conteúdo de uma mensagem de email. Você pode criar anexos de email usando a Attachment classe .

Confira também