System.Net.Mail Espacio de nombres

Contiene clases usadas para enviar correo electrónico a un servidor simple de protocolo de transferencia de correo (SMTP) para su entrega.

Clases

Nombre Description
AlternateView

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

AlternateViewCollection

Representa una colección de AlternateView objetos.

Attachment

Representa un archivo adjunto a un correo electrónico.

AttachmentBase

Clase base que representa un archivo adjunto de correo electrónico. Las clases Attachment, AlternateViewy LinkedResource 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 un archivo adjunto de correo electrónico, como una imagen en un archivo adjunto HTML.

LinkedResourceCollection

Almacena los 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

Almacene direcciones de correo electrónico asociadas a un mensaje de correo electrónico.

MailMessage

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

SmtpClient

Envía correo electrónico mediante el Protocolo simple de transferencia de correo (SMTP). El SmtpClient tipo no se recomienda para el nuevo desarrollo; para obtener más información, vea la sección Comentarios.

SmtpException

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

SmtpFailedRecipientException

Representa la excepción que se produce cuando SmtpClient no se puede completar una Send operación o SendAsync en un destinatario determinado.

SmtpFailedRecipientsException

Excepción que se produce cuando se envía un correo electrónico mediante un SmtpClient y no se puede entregar a todos los destinatarios.

SmtpPermission

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

SmtpPermissionAttribute

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

Enumeraciones

Nombre Description
DeliveryNotificationOptions

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

MailPriority

Especifica la prioridad de un MailMessage.

SmtpAccess

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

SmtpDeliveryFormat

El formato de entrega que se va a usar para enviar correo electrónico saliente mediante el Protocolo de transporte de correo simple (SMTP).

SmtpDeliveryMethod

Especifica cómo se entregan los mensajes de correo electrónico.

SmtpStatusCode

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

Delegados

Nombre Description
SendCompletedEventHandler

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

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