nodemailer 发送到 Outlook 的问题

问题描述

我在使用 nodemailer 和 Amazon SES 时遇到了一些问题。

我使用 nodemailer 设置了一个节点后端来发送邮件。发送到 gmail 地址时一切正常。但由于某种原因,它不适用于 Outlook 地址。 (展望、实时、hotmail)。

我正在使用 Amazon ses(工作邮件)发送电子邮件。这是我的配置:

let transporter = nodemailer.createTransport({
        host: "smtp.mail.eu-west-1.awsapps.com",port: 465,name: "mydomain.com",//Replaced with my actual domain name
        secure: true,// true for 465,false for other ports
        auth: {
          user: 'my emeail adress',pass: 'my password'
        },});


const data = await ejs.renderFile(__dirname + '/html/CodeTemplate.ejs',{ code: code })

      let info = await transporter.sendMail({
        from: '"MyName" <Myemailadress>',// sender address
        to: receiveremailadress,// list of receivers
        subject: "test",// Subject line
        text: "",// plain text body
        html: data
      });

由于它与其他地址一起工作正常,他们使用 nodemailer 接收我的电子邮件,我不明白为什么它不能与 Outlook 地址一起使用,我也尝试直接从亚马逊电子邮件地址(在工作邮件中)发送,但它没有也不适用于展望地址。尽管电子邮件在发送箱中,但接收者没有收到。而且它不在垃圾邮件箱中。

我错过了什么?

非常感谢您的帮助

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)