This is my code :
MailMessage mail = new MailMessage();
mail.From = new MailAddress(emailFrom);
mail.To.Add(new MailAddress(emailTo));
mail.IsBodyHtml = true;
mail.Subject = subject;
mail.Body = body.ToString();
System.Net.ServicePointManager.ServerCertificateValidationCallback = new System.Net.Security.RemoteCertificateValidationCallback(RemoteServerCertificateValidationCallback);
AlternateView htmlView = AlternateView.CreateAlternateViewFromString(body, Encoding.UTF8, "text/html");
mail.AlternateViews.Add(htmlView);
SmtpClient smtp = new SmtpClient();
smtp.Host = "mail.alpc.ir";
smtp.Port = 25;
smtp.UseDefaultCredentials = false;
smtp.Credentials = new NetworkCredential(emailFrom, emailFromPassword);
smtp.EnableSsl = true;
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Send(mail);
Email is sent successfully, but it's sent as plain text.
Received email :
p{margin-top: 0;margin-bottom: 0.5rem;}:root{--w1:600px;}:root{--d2:0.5rem;}:root{--fs:12px}@font-face {font-family: iransans;font-style: normal;font-weight: normal;src: url('https://sadidgostaran.ir/Content/IRANSansWeb.woff2') format('woff2');}@media only screen and (max-width:630px){:root{--w1:100%;}}@media only screen and (max-width:420px){:root{--fs:10px}.table-responsive{display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}}
گیرنده گرامیwerqwefsdvfasdf asfweqfwqr werwqreqwf werwqrqwefswadf qwerewrwerqwefsdvfasdf asfweqfwqr werwqreqwf werwqrqwefswadf qwerewrwerqwefsdvfasdf asfweqfwqr werwqreqwf werwqrqwefswadf qwerewrwerqwefsdvfasdf asfweqfwqr werwqreqwf werwqrqwefswadf qwerewrwerqwefsdvfasdf asfweqfwqr werwqreqwf werwqrqwefswadf qwerewrwerqwefsdvfasdf asfweqfwqr werwqreqwf werwqrqwefswadf qwerewrwerqwefsdvfasdf asfweqfwqr werwqreqwf werwqrqwefswadf qwerewr
ما را در شبکه های اجتماعی دنبال کنید سدید گستران در گوگلمحمد مهدی نعمتیسمت شخصسدید گستران امین 021-54942 - 09123456789 info@sadidgostaran.ir www.sadidgostaran.ir میدان ولیعصر - ساختمان تجاری ایرانیان - طبقه 4 - واحد 5