我正在使用 MVCMailer 发送电子邮件,当我发送电子邮件时,我没有任何错误消息,一切都正确通过,
我正在执行以下步骤:
https://github.com/smsohan/MvcMailer/wiki/MvcMailer-Step-by-Step-Guide 我发现奇怪的是我输入了不同的密码并且我没有收到任何错误消息。
您知道如何使用 MVC Mailer 捕获错误吗
<system.net>
<mailSettings>
<smtp from="MyMail@gmail.com">
<network enableSsl="true" host="smtp.gmail.com" port="587" userName="MyMail@gmail.com" password="111111" />
</smtp>
</mailSettings>
唯一的区别是我根据条件从 HomeController 调用邮件程序:
IUserMailer mailer = new UserMailer();
mailer.SendOrder();
UserMailer 类
public virtual MvcMailMessage SendOrder()
{
//ViewBag.Data = someObject;
return Populate(x =>
{
x.Subject = "SendOrder";
x.ViewName = "SendOrder";
x.To.Add("MyMail@gmail.com");
});
}
Mailer 的 _Layout 位于 Views/UserMailer 下
请问有什么帮助吗??谢谢