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