最近在做一个项目,然后碰到了点问题,就是网页中发邮件的问题^_
由于使用node开发,所以我相应的找到了在网上比较受欢迎的nodemailer模块。
具体怎么使用网上能搜到太多太多,这里就不撸代码了 ~~~;
但是有几个问题我碰到的时候,网上没找到具体的解决方案,在一顿捣鼓中能正确的发送了!
基本问题都是出在了这段代码中~
var mailTransport = nodemailer.createTransport({
host : 'smtp.qq.com',//你用什么邮箱发送就用那个邮箱的服务器地址
//xxx的邮箱 'smtp.xxx.com'
port : '25',//端口号,腾讯的貌似可以不用设置,126邮箱要设置port:'25'才好使
//如果出现 Greeting never received 这样的错误,可以试着改一下端口号
//比如port:'465'
secureConnection: true, // 使用 SSL 连接,基本都得写
auth : {
user : '415635608@qq.com',
pass : 'xxxxxxxxxxxxxxx'//这里千万要注意
//这个pass不是你的邮箱密码,是你邮箱开通SMTP/POP3服务时,邮箱的客户端授权码!
},
});