Popular

Obten claves web y navega gratis Router keygen para Android

Error 403 Forbidden con phpmyadmin y WAMP Server

Realizar suma, resta y división con javascript

Enviar Email "Correo electrónico" desde C#.

Ahora veremos como enviar un correo Email desde C#, esto es muy sencillo no tiene gran complejidad, en esté correo vamos a habilitar el envío de correo con HTML. A que me refiero que se habilitará el correo HTML me refiero a que si tu en body o cuerpo del correo envías o creas un mensaje HTML entonces en tu bandeja de entrada llegaría en HTML.

Esté envió de correo electrónico funciona con una cuenta GMAIL por lo que si utilizas una cuenta hotmail como servidor de correo no funcionará ya que no son iguales los parámetros de salida de una y de otra:


try
{
     MailMessage mail = new MailMessage();
     SmtpClient smtserver = new SmtpClient("smtp.gmail.com", 587);

     mail.From = new MailAddress("uze7@gmail.com", "Uziel Mercado", 
System.Text.Encoding.UTF8);
                    
      mail.Subject = "prueba";
      mail.SubjectEncoding = System.Text.Encoding.UTF8;
      mail.Body = "<body><h2>Envio de correo desde c#</h2></body>";
      mail.IsBodyHtml = true;
      mail.BodyEncoding = System.Text.Encoding.UTF8;
      mail.To.Add("uzielmercado117@gmail.com");

      smtserver.Credentials = new System.Net.NetworkCredential("uzielmercado117", "password");
      smtserver.EnableSsl = true;
      smtserver.Send(mail);
}
catch (Exception ex)
{
   Response.Write("<script>alert('" + ex.Message + "');</script>");
}

De está manera estaríamos enviando nuestro correo electronico gmail.

Comentarios

Entradas populares de este blog

Error 403 Forbidden con phpmyadmin y WAMP Server

Número de filas afectadas por instrucción PL/SQL en Oracle [Utilidades].

Como truncar un número decimal en C# sin redondear.