如何使用 nodemailer 从 node js 应用程序发送邮件

How to use nodemailer to send mail from a node js app

我正在节点 js 和 jquery 上创建一个网络应用程序。在这个应用程序中,我使用 Nodemailer 在使用创建帐户时发送电子邮件。现在我正在使用

var transport = nodemailer.createTransport("SMTP", {
    service: "Gmail",
    auth: {
        user: "abc@gmail.com",
        pass: "abcpws"
    }
});

效果很好。但现在我想更改发件人电子邮件,如 abc@me.com。现在我的电子邮件是 abc@me.com,它是在 (hostgator).

上创建的

我应该怎么做才能使用这个邮箱发送邮件

您需要使用 SMTP 参数配置传输器:

var transport = nodemailer.createTransport({
    host      : 'mail.domain.com',
    port      : 26,
    ignoreTLS: true,
    tls :{rejectUnauthorized: false},
    secure :false,
    auth: {
        user: 'mail@domain.com',
        pass: "123",
    }
});