¿Te gustaría aprender Visual Studio .NET desde cero?
Tenemos los cursos que necesitas.¡Haz clic aquí!


¿Estas en un proyecto con c# y necesitas enviar correos electrónicos? Hoy te explicaremos paso a paso como enviar correos con c# y Gmail conectándonos desde c# a una cuenta de correo exitente en Gmail de Google, te mostramos codigo fuente mediante un práctico ejemplo.

Muchas veces dentro de nuestros proyectos tenemos la necesidad de enviar correos.

Pero, ¿Cómo enviar correos desde una aplicación en c#?

Hace poco te mostramos como exportar la información de un datagridview a excelde manera bastante fácil.

El ejemplo de hoy lo es todavía aún más fácil!

Para hacer las cosas un poco más fácil crearemos una clase llamada EnviarEmail donde realizaremos la configuración básica.

Crearemos un objeto SmtpClient y otro MailMessage, además de variables con información de nuestro usuario, contraseña, servidor y puerto.

En el constructor de la clase realizamos algunas configuración básicas y necesarias para conectar a Gmail.

Asegurate de cambiar el usuario y contraseña de la cuenta a la que queremos conectar para enviar el correo.

El servidor y puerto es el indicado para realizar la conexión a Gmail.

Posteriormente mediante la función enviarEmail completamos el correo con el asunto, destinatario y mensaje.

Cabe destacar que estamos enviando un mensaje con formato HTML en codificación UTF8.

Por último enviamos el correo.

Podrás notar que el mensaje lo metemos dentro de dos variables (cuerpoHtml1  y cuerpoHtml2) que yo utilizo para incluir codigo html y darle un formato bonito al correo.

Ahora para hacer uso de esta funcionalidad simplemente en cualquier clase creamos una instancia de nuestra clase, inicializamos y accedemos a la función enviarEmail.

Como puedes ver la funcionalidad de enviar correos con C# y Gmail es bastante fácil de implementar.

Te esperamos en siguiente artículo en donde hablaremos mas acerca de estos temas, que en la actualidad son de suma importancia en el mundo de la tecnología.
¿Te gustaría aprender Visual Studio .NET desde cero?
Tenemos los cursos que necesitas.¡Haz clic aquí!
About Author

NGuerrero

0 0 votos
Article Rating
Suscribir
Notificar de
guest
0 Comments
Comentarios.
Ver todos los comentarios
0
¿Te gusta este articulo? por favor comentax