System.Net.Mail Espaço de Nomes

Contém classes usadas para enviar correio eletrónico para um servidor do Protocolo de Transferência de Correio Simples (SMTP) para entrega.

Classes

Name Description
AlternateView

Representa o formato para visualizar 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. As classes Attachment, AlternateView, e LinkedResource derivam desta classe.

AttachmentCollection

Armazena anexos para serem enviados como parte de uma mensagem de email.

LinkedResource

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

LinkedResourceCollection

As lojas ligaram recursos para serem enviados como parte de uma mensagem de email.

MailAddress

Representa o endereço de um remetente ou destinatário de um correio eletrónico.

MailAddressCollection

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

MailMessage

Representa uma mensagem de email que pode ser enviada através da SmtpClient aula.

SmtpClient

Envia emails utilizando o Protocolo de Transferência de Correio Simples (SMTP). O SmtpClient tipo não é recomendado para novos desenvolvimentos; para mais informações, consulte a secção de Observações.

SmtpException

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

SmtpFailedRecipientException

Representa a exceção que é lançada quando não SmtpClient consegue completar uma Send operação ou SendAsync para um destinatário específico.

SmtpFailedRecipientsException

A exceção que é lançada quando o email é enviado através de um SmtpClient e não pode ser entregue a todos os destinatários.

SmtpPermission

Controla o acesso a servidores do Protocolo de Transporte de Correio Simples (SMTP).

SmtpPermissionAttribute

Controla o acesso a servidores do Protocolo de Transporte de Correio Simples (SMTP).

Enumerações

Name 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 Simple Mail Transport Protocol (SMTP).

SmtpDeliveryFormat

O formato de entrega a usar para enviar emails enviados utilizando o Protocolo Simples de Transporte de Correio (SMTP).

SmtpDeliveryMethod

Especifica como as mensagens de email são entregues.

SmtpStatusCode

Especifica o resultado do envio de email através da SmtpClient turma.

Delegados

Name Description
SendCompletedEventHandler

Representa o método que irá gerir o SendCompleted evento.

Observações

A MailMessage classe representa o conteúdo de uma mensagem de correio. Podes criar anexos de email usando a Attachment classe.

Ver também