Workmail Nodejs Nodemailer 发送电子邮件

5 amazon-web-services node.js nodemailer amazon-workmail

这是我尝试过的...

const smtpTransport  = require('nodemailer-smtp-transport') ;
var nodemailer = require('nodemailer')

  let transporter = nodemailer.createTransport(
        smtpTransport({
          host: "smtp.mail.us-east-1.awsapps.com",
          port: 465,
          auth: {
            user: "no-reply@mydomain.com",
            pass: 'password',
          },
          tls: {
            // do not fail on invalid certs
            rejectUnauthorized: false,
          },
        })
      );
Run Code Online (Sandbox Code Playgroud)

我正在使用工作邮件,此实施是否错误,我该怎么办?

我应该创建一个 smtp 网关吗?如果可以,我该如何创建我的网关地址?我应该在哪里获取它