ENVIAR EMAIL CON ARCHIVO ADJUNTO EN C#
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.
ReplyTe 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/