首页 > 代码库 > gulp 使用mailgun服务器发送邮件
gulp 使用mailgun服务器发送邮件
1、首先你需要创建一个 mailgun 账户,没有请去注册一个。
注册之后会有 mailgun 会给你一个默认的子域名,你就可以使用这个子域名去发送邮件了,如下图:
2、gulp创建任务:
var sendmail = require("gulp-mailgun");
// 发送邮件任务gulp.task("email",function(){ gulp.src("test.html") // 要测试的emm路径 .pipe(sendmail({ key: "key-076**************", // mailgun的API key sender: "postmaster@sandboxe70***************.mailgun.org", // mailgun提供邮件发送账号 recipient: "630*****@qq.com,ay*******@gmail.com", // 接收邮件的用户,多个用户中间用逗号隔开 subject: "邮件标题" // 邮件标题 }));});
3、执行 gulp email 命令,就可以发送邮件了。但是邮件有可能会发送到你的垃圾邮箱里面去,这个需要注意。
注意:
mailgun默认的子域名会有邮件发布数量限制,我们可以在mailgun里生成一个二级域名,这样邮件的发布数量会有一定的增加。二级域名的申请方法如下:
a、必须先自己有一个域名,没有可以去新网等网站购买一个,比如:www.aysee.com。
b、在mailgun创建一个二级域名,并且这个二级域名必须和刚才你购买的域名有关联,如:mg.aysee.com
c、然后按照mailgun页面上显示的教程,去www.aysee.com 的dns解析的服务器上做一些设置,添加一些域。
d、解析通过后你就可以像使用mailgun默认二级域名一样,用它来发邮件了。
gulp 使用mailgun服务器发送邮件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。