我正在使用邮政在我的 asp.net mvc 应用程序中发送电子邮件。电子邮件正在发送,但主题、发件人、抄送和密件抄送字段被嵌入到电子邮件正文中,而不是显示在适当的区域。
这是我在 web.config 中的 smtp 设置
<smtp from="support@domain.com" deliveryMethod="Network">
<network host="mail.domain.com" userName="support@domain.com" password="mypassword" defaultCredentials="false" port="25" />
</smtp>
这是我的电子邮件视图
@{
Layout = null;
}
To: @ViewBag.To
From: support@domain.com
Bcc: support@domain.com
Subject: Welcome to @ViewBag.ClientName reporting system
Hello @ViewBag.Firstname,
Welcome.
Regards
我在 SmarterMail 中的 smtp 设置是正确的,并且测试工作正常。问题是格式。我怎样才能解决这个问题?
电子邮件已发送,但显示如下:
发件人:support@domain.com
收件人:
日期:2015 年 5 月 21 日星期四 16:40:34 +0300
主题:
--电子邮件正文从这里开始--
来自:support@domain.com
密件抄送:support@domain.com
主题:欢迎使用客户名称报告系统
用户您好,
欢迎。
问候
更新:这是我用来发送电子邮件的代码。我正在使用邮政
dynamic email = new Email("WelcomeEmail");
email.To = user.Email;
email.FirstName = user.FirstName;
email.ClientName = clientName;
email.Send();