1

我正在使用 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 下

请问有什么帮助吗??谢谢

4

0 回答 0