System.Net.Mail Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- System.Net
- System.Net.Mime
- System.Net.Security
- System.Net.Sockets
- Programación para redes en .NET Framework
- Procedimientos recomendados para las clases System.Net
- Protocolo de Internet versión 6
- Network Programming Samples (Ejemplos de programación de red)
- Network Tracing in the .NET Framework (Seguimiento de red en .NET Framework)
- Seguridad en la programación para redes