System.Net.Mail Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.