我正在开发MVC5和MVCMailer中的应用程序。我使用SendAsync命令发送电子邮件,该命令始终显示Status =“WaitingforResponse”并且不发送邮件。如果我使用“发送”命令,它可以正常工作。这是我的代码:
var v = new UserMailer().SendCampaignMail("email_address").SendAsync();
和UserMailer.cs
public virtual MvcMailMessage SendCampaignMail(string Email)
{
try
{
return Populate(x =>
{
x.Subject = "Campaing";
x.ViewName = "PasswordReset";
x.To.Add(Email);
});
}
catch(Exception ex)
{
throw ex;
}
}
回复的屏幕截图:http://prntscr.com/82yfwq 谢谢你的帮助: