1
我在项目中使用POSTAL MVC时遇到问题。我的托管服务公司要求我在代码中设置smtp客户端配置,而不是在web配置中。如何设置POSTAL MVC中的SMTP客户端不在WEB.Config
如何做到这一点?
我希望有人能给我一个解决方案
谢谢。
我在项目中使用POSTAL MVC时遇到问题。我的托管服务公司要求我在代码中设置smtp客户端配置,而不是在web配置中。如何设置POSTAL MVC中的SMTP客户端不在WEB.Config
如何做到这一点?
我希望有人能给我一个解决方案
谢谢。
我有同样的问题。没有关于官方邮政文件的参考资料,也没有参考资料。 所以这里去一个:
这里去一个完整的示例代码:
dynamic email = new Email("Example");
email.To = "[email protected]";
email.FunnyLink = DB.GetRandomLolcatLink();
SmtpClient client = new SmtpClient("mail.domain.com");
client.UseDefaultCredentials = false;
client.Credentials = new NetworkCredential("[email protected]", "somepassword");
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.Port = 25;
client.EnableSsl = false;
Postal.EmailService emailService = new Postal.EmailService(new ViewEngineCollection(),() => client);
emailService.Send(email);
'ViewEngineCollection'是不是该构造函数的有效参数,不管你做什么,解释什么它应该是。 – ProfK
我不知道ctor是什么意思?我有上面的代码工作在MVC 5控制器类 –
ctor是一个众所周知的构造函数的缩写。而且,我的道歉,我不知道它为什么不早些接受它,但它现在做到了。你刚刚添加了一个'new',我已经为你添加了。 – ProfK