postal邮件发送(一):基本配置

postal邮件发送(一):基本配置前言 源码 https github com andrewdavey postal 文档 http aboutcode net postal postal 最大好处就是再也不用拼接 html 发送邮件啦 1 源码目录 2 如何使用 Postal 1 使用命令安装 PM gt

大家好,我是讯享网,很高兴认识大家。

前言

源码:https://github.com/andrewdavey/postal

文档:http://aboutcode.net/postal/

postal最大好处就是再也不用拼接html发送邮件啦。。。

1、源码目录


讯享网

 

2、如何使用Postal

1.使用命令安装

PM> Install-Package Postal.Mvc5

讯享网

2.直接引入Postal类库即可

Postal提供了一个工具,该工具可模拟接收邮件,稍后会用到

 

 3、如何发送(MVC)

 首先创建cshtml作为邮件内容

 

web.config中smtp配置,默认25端口,前面提到的工具会捕捉到

 

调用并发送邮件

 

效果

工具收到邮件

 

4、smtp配置

上面提到使用web.config配置,是全局性的,如果希望个性化,可以使用下面的方式

这里需要使用到Postal的EmailService方法,该方法第二个参数是回调方法,该方法返回一个SmtpClient类型的对象

EmailService方法

讯享网var emailService = new EmailService(ViewEngines.Engines, () => CreateMySmtpClient()); 
小讯
上一篇 2025-02-18 17:03
下一篇 2025-01-16 23:17

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/48599.html