System.Net.Mail Espacio de nombres

Contiene clases que se usan para enviar correo electrónico a un servidor SMTP (Protocolo simple de transferencia de correo) para la entrega.

Clases

AlternateView

Representa el formato para ver un mensaje de correo electrónico.

AlternateViewCollection

Representa una colección de objetos AlternateView.

Attachment

Representa los datos adjuntos de un correo electrónico.

AttachmentBase

Clase base que representa los datos adjuntos a un mensaje de correo electrónico. Las clases Attachment, AlternateView y LinkedResource se derivan de esta clase.

AttachmentCollection

Almacena los datos adjuntos que se enviarán como parte de un mensaje de correo electrónico.

LinkedResource

Representa un recurso externo incrustado en los datos adjuntos a un mensaje de correo electrónico como, por ejemplo, una imagen en los datos adjuntos HTML.

LinkedResourceCollection

Almacena recursos vinculados que se enviarán como parte de un mensaje de correo electrónico.

MailAddress

Representa la dirección de un remitente o destinatario de correo electrónico.

MailAddressCollection

Almacena direcciones de correo electrónico asociadas con un mensaje de correo electrónico.

MailMessage

Representa un mensaje de correo electrónico que se puede enviar con la clase SmtpClient.

SmtpClient

Permite que las aplicaciones envíen correo electrónico con el Protocolo simple de transferencia de correo (SMTP). El SmtpClient tipo está obsoleto en algunas plataformas y no se recomienda en otros; para obtener más información, vea la sección Comentarios.

SmtpException

Representa la excepción que se produce cuando el objeto SmtpClient no puede completar una operación Send o una operación SendAsync.

SmtpFailedRecipientException

Representa la excepción que se produce cuando SmtpClient no puede finalizar una operación Send o operación SendAsync a un destinatario concreto.

SmtpFailedRecipientsException

Excepción que se genera al enviar correo electrónico con un elemento SmtpClient y no se puede entregar a todos los destinatarios.

SmtpPermission

Controla el acceso a los servidores SMTP (Protocolo simple de transferencia de correo).

SmtpPermissionAttribute

Controla el acceso a los servidores SMTP (Protocolo simple de transferencia de correo).

Enumeraciones

DeliveryNotificationOptions

Describe las opciones de notificación de entrega de correo electrónico.

MailPriority

Especifica la prioridad de MailMessage.

SmtpAccess

Especifica el nivel de acceso permitido a un servidor SMTP (Protocolo simple de transferencia de correo).

SmtpDeliveryFormat

El formato de entrega que se usará para enviar correo electrónico saliente con el Protocolo simple de transferencia de correo (SMTP).

SmtpDeliveryMethod

Especifica el modo de entrega de los mensajes de correo electrónico.

SmtpStatusCode

Especifica el resultado del envío de correo electrónico con la clase SmtpClient.

Delegados

SendCompletedEventHandler

Representa el método que controlará el evento SendCompleted.

Comentarios

La MailMessage clase representa el contenido de un mensaje de correo. Puede crear datos adjuntos de correo mediante la Attachment clase .

Consulte también