我想使用公司内部使用的 Outlook 帐户发送电子邮件。我正在尝试使用 node.js(express js)来实现相同的目标。在谷歌搜索了很多之后,我来到了代码:
nodemailer.createTransport("SMTP",{
host: "smtp-mail.outlook.com",
secureConnection: false, // TLS requires secureConnection to be false
port: 587, // port for secure SMTP
auth: {
user: config.emailUsername,
pass: config.emailPassword
},
tls: {
ciphers:'SSLv3'
}
});
现在,我得到的错误是身份验证错误。我使用公司提供给我的用户名(这是我的员工 ID)登录到 Outlook。使用同一帐户发送电子邮件的方法是否正确?