我使用 Nodemailer 模块从我的 hotmail/outlook 帐户发送 smtp 电子邮件。我在亚马逊 ec2 上托管了我的应用程序。我发送电子邮件的代码:
var smtpTransport = nodemailer.createTransport("SMTP",{
service: 'Hotmail',
auth: {
user: 'xxxxxx@outlook.com',
pass: 'xxxxxx?'
}
});
当我尝试发送电子邮件时,服务器响应错误名称“错误”,消息“连接意外关闭”,堆栈“错误:连接在 SMTPClient._onClose 处意外关闭(C:\Apps\myapp\node_modules\nodemailer\node_m odules\simplesmtp\lib\client.js:388:30) 在 Socket.EventEmitter.emit (events.js:117:20) 在 TCP.close (net.js:465:12) enter code here
{ [DeliveryError: 消息传递失败: 550 5.3.4 未采取请求的操作;我们注意到您的 Hotmail 帐户中有一些异常活动。为了保护您,我们暂时封锁了您的帐户。]"
有人知道如何解决这个问题吗?
谢谢!