Podría permitir que la aplicación web envíe correos electrónicos automáticos con el Programador de tareas de Windows. Ahora quiero enviar un correo electrónico con formato HTML utilizando el siguiente método que escribí para enviar correos electrónicos.¿Cómo enviar un correo electrónico con formato HTML?
Mi código subyacente:
protected void Page_Load(object sender, EventArgs e)
{
SmtpClient sc = new SmtpClient("mail address");
MailMessage msg = null;
try
{
msg = new MailMessage("[email protected]",
"[email protected]", "Message from PSSP System",
"This email sent by the PSSP system");
sc.Send(msg);
}
catch (Exception ex)
{
throw ex;
}
finally
{
if (msg != null)
{
msg.Dispose();
}
}
}
cómo hacerlo? Solo quiero poner texto en negrita con un enlace y tal vez una imagen en el correo electrónico.
podemos utilizar una fuente personalizada ?? – Wanderer
Muchas gracias @Shai –
No puede personalizar las fuentes fácilmente ya que las fuentes personalizadas deben ser compatibles con el cliente de correo. Muchos clientes de correo todavía usan un tipo de código HTML pre-IE6 muy básico, por lo que se asignarán a otra fuente de manera predeterminada. –