我想从我的服务器(kimsufi)发送一封电子邮件,以确认注册。
所以,我使用 nodemailer https://github.com/andris9/Nodemailer
我有这个错误:
Error occured
Sendmail exited with 127
什么意思?
谢谢!
答案 0 :(得分:1)
如果您使用的是此示例 https://github.com/andris9/Nodemailer/blob/master/examples/example_sendmail.js
然后替换此代码
var transport = nodemailer.createTransport(“Sendmail”, “/ usr / sbin目录/ sendmail的”);
使用
var transport = nodemailer.createTransport("SMTP", {
host: "smtp.gmail.com", // hostname
secureConnection: true, // use SSL
port: 465, // port for secure SMTP
auth: {
user: "foo@rcorp.co.in",
pass: "fooP@ssword"
} });
答案 1 :(得分:1)
确保您的sendmail路径正确无误。要检查,请打开终端并发出:
which sendmail