Envia de correo electronico a un servior SMTP(Simple Mail Protocol) destinatario usando las clases:
- MailMessage
- MailAddress y MailAdressCollection
- SmtpClient, SmtpPremission y SmtpPermissionAttribute
- Attachment, AttachmentBase, y AttachmentCollection
- SmtpException, SmtpFailedRecipientException y SmtpFailedRecipientsException
- SendCompletedEventHandler delegate
- LinkedResource y LinkedResourceCollection
- AlternateView y AlternateViewCollection
Proceso para crear y enviar mensajes por Correo Electronico
- Crear un objecto MailMessage(System.Net.Mail.)
- Si no se especifica el destinatario en el constructor de la clase MailMessage, agregarlo al objeto MailMessage.
- Si necesitas proporcinar multiples vistas como tesxto plano y HTML, crear un objeto AlternateView y agregarlo al objeto MailMessage.
- Si necesita adjuntar uno o varios, crearemos objetos Attachment y los agregamos al objeto MailMessage.
- Crear un objeto SmtpClient y especificar the servidor SMTP.
- Si el Servidor SMTP requiere autenticacion del cliente, añadir las credenciales al objeto SMTPClient
- Pasar el objeto MailMessage al metodo SmtpClient.Send; alternativamente se puede usar el metodo SmtpClient.SendAsync para enviar los mensages Asyncronos.
No hay comentarios.:
Publicar un comentario