как отправить расширенное текстовое сообщение в system.net.mail нужен код для отправки почты как html





System.Net.Mail.MailMessage mm = new System.Net.Mail.MailMessage();
mm.Body = "<html>...</html>";
mm.IsBodyHtml = true;
//create the mail message
MailMessage mail = new MailMessage();
//set the addresses
mail.From = new MailAddress("[email protected]");
mail.To.Add("[email protected]");
//set the content
mail.Subject = "This is an email";
mail.Body = "<b>This is bold</b> <font color=#336699>This is blue</font>";
mail.IsBodyHtml = true;
//send the message
SmtpClient smtp = new SmtpClient("127.0.0.1");
smtp.Send(mail);
Вы должны знать, что не каждый человек / почтовый клиент может представить сообщение в формате HTML. Если вы полагаетесь на макет, чтобы прояснить ваше сообщение, это может быть проблемой.