Potrei riuscire a consentire all'applicazione Web di inviare e-mail automatiche tramite l'Utilità di pianificazione di Windows. Ora voglio inviare e-mail formattate in HTML utilizzando il seguente metodo che ho scritto per l'invio di e-mail.Come inviare e-mail in formato HTML?
mio code-behind:
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();
}
}
}
come fare? Voglio solo mettere un testo in grassetto con un link e magari un'immagine nell'email.
Possiamo usare un carattere personalizzato ?? – Wanderer
Grazie mille @Shai –
Non è possibile personalizzare facilmente i caratteri in quanto i caratteri personalizzati devono essere supportati dal client di posta. Molti client di posta utilizzano ancora un tipo di codice HTML pre IE6 molto elementare, in modo tale che vengano impostati su un altro carattere. –