我们正在尝试通过 MVC 邮政 nuget 包发送 html 电子邮件。问题是一些客户在电子邮件中看到原始的 html 标签。向 gmail 和其他一些提供商发送相同的电子邮件不会导致任何问题。有任何想法吗?
我们遵循文档中的简单约定。
电子邮件.cshtml
@model InviteViewModel
To: @Model.Email
From: invites@domain.com
Subject: @Model.Subject
Views: Html
电子邮件.Html.cshtml
@model InviteViewModel
Content-Type: text/html; charset=utf-8
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
bla blah......
</html>