html - AegisImplicitMail asp.net html 正文电子邮件

标签 html asp.net email

我正在尝试使用 AegisImplicitMail 在 asp.net 中发送邮件。我的代码是:

    string OggettoEmailIta = "Oggetto email";

    string TestoEmailIta = "<p>aaa</p><br/><div>bbb</div>";

    var mailMessage = new MimeMailMessage();

    mailMessage.Subject = OggettoEmailIta;

    mailMessage.IsBodyHtml = true;

    mailMessage.Body = TestoEmailIta;
    mailMessage.Sender = new MimeMailAddress("XXX", "XXX");
    mailMessage.From = new MimeMailAddress("XXX", "XXX");
    mailMessage.To.Add(new MimeMailAddress("XXX", "XXX"));
    mailMessage.To.Add(new MimeMailAddress("XXX", "XXX"));

    var emailer = new SmtpSocketClient();
    emailer.Host = "smtp.XXX.XX";
    emailer.Port = 465;
    emailer.SslType = SslMode.Ssl;
    emailer.User = "XXX";
    emailer.Password = "XXX";
    emailer.AuthenticationMode = AuthenticationType.Base64;

    emailer.MailMessage.IsBodyHtml = true;

    emailer.MailMessage = mailMessage;

    emailer.SendMailAsync();

邮件已正确发送,但不是 HTML 格式。 有人可以帮助我吗?

最佳答案

您可以尝试将字符串文字“@”用于您的 html 消息,以便保留所有字符

string TestoEmailIta = @"<p>aaa</p><br/><div>bbb</div>";

关于html - AegisImplicitMail asp.net html 正文电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41741173/

相关文章:

html - 当我从 px 转换为 rem 单位时,我应该如何决定给 &lt;input&gt; 的宽度多少 rems

git - 在 Git 中更改电子邮件地址

c++ - 使用 Dev C++ 将邮件发送到需要身份验证的 smtp 服务器

html - 垂直对齐 div 顶部和底部

php - 在使用 PHP Simple HTML DOM Parser 之前登录到 ASP 网站

html - Angular 7,Bootstrap Collapse 和 aria-controls 的动态值

c# - 将连接字符串传递给 asp.net core 中的自定义 AuthorizeAttribute

asp.net - maxAllowedContentLength 不适用于 IHttpHandler IIS7

asp.net - 限制 ASP.NET Web API 服务的并发请求

email - 如何使用 Gmail API 和 Java 发送电子邮件