nodemailer nodejs:sendmail退出127

时间:2012-06-06 20:32:03

标签: javascript node.js email express npm

我想从我的服务器(kimsufi)发送一封电子邮件,以确认注册。

所以,我使用 nodemailer https://github.com/andris9/Nodemailer

我有这个错误:

Error occured
Sendmail exited with 127

什么意思?

谢谢!

2 个答案:

答案 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