jueves, 6 de agosto de 2020

enviar email con c#
Para este ejemplo, enviaremos un correo con asunto, cuerpo y un archivo adjunto, todo desde una cuenta de correo gratuita de Microsoft (puede ser Outlook o Hotmail). 

A continuación, el listado de las clases que serán necesarias para que la aplicación funcione: 

Declaramos en el ámbito global al formulario las variables que necesitaremos: 

Este es el código para el botón EXAMINAR el cual permitirá a través de un OpenFileDialog obtener la ruta física del archivo que queremos adjuntar al correo. 

El código para el botón ENVIAR realizará varias tareas principales:

1.       Se crea un objeto de tipo MailMessaje en el cual se configurarán los aspectos esenciales de todo correo electrónico (remitente, destinatario, asunto y mensaje).

2.       Se crea un objeto tipo Attachment para adjuntar el archivo.

3.       Se establece la prioridad del correo.

4.       Se crea un objeto de tipo SmtpClient con el cual podremos configurar los datos del servicio de correo del remitente. Esta información cambia según el proveedor de servicios. En este ejemplo usamos Microsoft, pero si deseas usar Gmail u otro correo, deberás revisar en sus respectivos sitios web (o simplemente Googleando) los datos correspondientes a Host, Puerto, etc.

5.       Por último, se envía el correo y se informa al usuario del resultado de la operación. 



Si quieres apoyarme económicamente para que siga creando contenido y podamos seguir aprendiendo juntos, en Ko-Fi puedes hacerlo.


¡Sí, quiero apoyarte!

1 comentarios :

Muchos administradores del sistema SAP, nos vemos en la obligacion de querer enviar correos, y para ello, no tenemos el conocimiento necesario para llevarlo a cabo.

Te comento que la configuracion para enviar correos desde sap, nos tan dificil, como parece, solo tienes que conocer que parametros ingresar para asi hacerlo funcionar. Aqui te detallamos paso a paso lo que tienes que realizar.
noticiasdesanxenxo.es/biografia-de-chuu/

Reply