使用nodemailer的Cpanel电子邮件

时间:2016-08-30 09:45:36

标签: node.js cpanel nodemailer

我正在使用我的Google帐户在我的应用程序中发送电子邮件,但现在正在制作中,我的客户端给了我cpanel电子邮件。我正在使用nodejs的nodemailer模块发送电子邮件。所以我对cpanel知之甚少。我可以使用我的电子邮件凭据登录mydomain.name/webmail。

我找到了在节点邮件中使用cpanel电子邮件的代码段,如

 var transporter = nodemailer.createTransport({
    host: 'hostname',
    port: 25,
    auth: {
        user: '----domain.com',
        pass: '********'
    }

    var mailOptions = {
        from: '-----@domain.com', 
        to: '-------@gmail.com', 
        subject: 'Order Recipt',
        text: 'html' 
    };

所以我没有得到什么是端口和主机,我们必须配置它。

请帮助我如何在我的应用程序中使用cpanel电子邮件,我必须遵循的步骤。

目前我正在使用nodemailer和我的Google帐户电子邮件

var transporter = nodemailer.createTransport({
    service: 'gmail',
    auth: {
        user: configurationHolder.config.emailFrom,
        pass: configurationHolder.config.emailPassword
    }
});

var sendEmail = function (fromEmail, toEmail, subject, emailBody, html) {

        transporter.sendMail({
            from: fromEmail,
            to: toEmail,
            subject: subject,
            text: emailBody,
            html: html
        });
    }

由于

1 个答案:

答案 0 :(得分:0)

您可以从cpanel本身获取此详细信息。 see this linkthis video

实际上,您只需要主机名和端口号详细信息。

用于用户名和密码。您必须在cpanel中创建一个电子邮件帐户。