繁体   English   中英

如何使用来自子域的nodemailer作为发件人的电子邮件发送电子邮件?

How do I send an email using nodemailer from subdomain as sender's email?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我想从我的子域(即contact@mydomain.com)发送一封电子邮件,该电子邮件已经用我的Gmail帐户设置了。 我已经编写了使用nodemailer发送邮件的代码,但它以我的Gmail帐户名的名称发送了一封电子邮件。 那么,我应该如何实现呢?

const nodemailer = require("nodemailer");
require("dotenv").config();

exports.newmailer = (email,subject,body)=>{
    return new Promise(async(resolve,reject)=>{
        let transport = nodemailer.createTransport({
            service: 'gmail',
            auth: {
                user: process.env.email,
                pass: process.env.password
            }
        });

        let mailOptions = {
            from: process.env.email,
            to: email,
            subject: subject,
            html: body
        }

        transport.sendMail(mailOptions,(err,data)=>{
            if(err){
                console.log(err);
                return reject(err);
            }
            else{
                let result = "mail sent";
                return resolve(result);
            }
        })
    });
}
问题暂未有回复.您可以查看右边的相关问题.
1 使用来自不同域的发件人地址发送电子邮件

我在一家订阅履行公司工作,在那里我们处理各种杂志的订阅(主要是续订,发票)。 因此,当他们购买杂志时,我们会通过电子邮件发送给订阅者,我们将向他们收取每月/每年的续订费用,或者他们向我们发送了有关订阅的问题,我们正在答复他们。 截至目前,我们正在为每个客户(发布者)在我们的域上创建电子邮 ...

2 如何在使用 nodemailer 发送电子邮件时设置“发件人”

我正在使用 nodemailer 使用 Node Js 发送电子邮件。 我可以发送电子邮件,但我不确定如何让“发件人”工作。 根据此处提到的文档,我尝试将发件人添加为消息的一部分,但在收到的电子邮件中没有看到“发件人”。 我得到了“replyTo”选项,这又是一个像“sender”这样的高级字段。 ...

3 使用发件人发送电子邮件问题

我正在尝试将电子邮件发送到g-mail,这是成功的,但是发件人与收件人相同。 为什么会这样呢? 你们能帮我吗? 这是我正在使用的代码: 这是结果(作为图像),我将其上传到保管箱,因为StackOverflow不允许我发布图像: 链接 谢谢 ...

9 Laravel通过动态发件人发送电子邮件

您好,我在使用gmail smtp与动态发件人发送电子邮件表单联系表单时遇到问题: 电子邮件正在发送,但发件人电子邮件显示为在.env中配置为对我的生产服务器上的smtp服务器的访问点的电子邮件。 在本地使用mailtrap,一切正常。 任何想法是什么问题? 也许是gmail配 ...

10 Laravel与多个发件人发送电子邮件

我有一个Laravel应用程序,可以从不同的发件人发送两种不同类型的电子邮件。 一种用于用户,另一种用于管理员。 管理员的电子邮件工作正常,我正在使用smtp gmail。 如何使用其他发件人发送其他类型的电子邮件? 谢谢。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM