使用SMTP发送多封电子邮件会导致连接关闭错误

使用SMTP发送多封电子邮件会导致连接关闭错误,smtp,nodemailer,transport,Smtp,Nodemailer,Transport,当我对Mailer发送电子邮件功能进行循环调用时,我遇到了问题。我正在测试发送50多封电子邮件,到目前为止,成功发送的电子邮件最多有30封。其余部分由于以下错误而停止。出于隐私原因,我为机器人修改了完整的电子邮件地址 [2018-09-03 05:18:32]信息[0rULO04aig]用户“xxx。robot@xxxxxx.com" 认证 [2018-09-03 05:18:32]信息[1]发送消息 使用#1到 [2018-09-03 05:18:32]调试[0rULO04aig]C:邮件发

当我对Mailer发送电子邮件功能进行循环调用时,我遇到了问题。我正在测试发送50多封电子邮件,到目前为止,成功发送的电子邮件最多有30封。其余部分由于以下错误而停止。出于隐私原因,我为机器人修改了完整的电子邮件地址

[2018-09-03 05:18:32]信息[0rULO04aig]用户“xxx。robot@xxxxxx.com" 认证

[2018-09-03 05:18:32]信息[1]发送消息 使用#1到

[2018-09-03 05:18:32]调试[0rULO04aig]C:邮件发件人:

[2018-09-03 05:18:32]调试[PFhdqz3yHs]S: 250 2.1.0正常v72-v6sm36109733pfj.22-gsmtp

[2018-09-03 05:18:32]调试[PFhdqz3yHs]C:RCPT 致:

[2018-09-03 05:18:32]调试[0rULO04aig]S:250 2.1.0正常 v186-v6sm24113856pgd.25-gsmtp

[2018-09-03 05:18:32]调试[0rULO04aig]C:RCPT 致:

[2018-09-03 05:18:32]调试[PFhdqz3yHs]S:250 2.1.5正常 v72-v6sm36109733pfj.22-gsmtp

[2018-09-03 05:18:32]调试[PFhdqz3yHs]C:数据

[2018-09-03 05:18:32]调试[BlXN9zcX8Ak]S:4214.7.0临时 系统问题。请稍后再试(10)。x65-v6sm28504837pfk.140-gsmtp

[2018-09-03 05:18:32]调试[BlXN9zcX8Ak]关闭与 使用“end”的服务器

[2018-09-03 05:18:32]信息连接已关闭

[2018-09-03 05:18:32]错误#1:数据命令的池错误 失败:421 4.7.0临时系统问题。请稍后再试(10)。 x65-v6sm28504837pfk.140-gsmtp

[2018-09-03 05:18:32]错误发送错误:数据命令失败:4214.7.0 临时系统问题。请稍后再试(10)。 x65-v6sm28504837pfk.140-gsmtp

[2018-09-03 05:18:32]调试[gflzBwS1fc]S:4214.7.0临时系统 问题请稍后再试(10)。b203-V6SM13828252PFB.174-gsmtp

我无法发布完整的代码,因为这里的检查器一直告诉我它的格式不正确。代码遵循ESLint规则

让我发布一个伪代码:

forEach(users, key) =>
    getSQL
       create Users if no result found
         sendEmail(user)
因此,设置:

function Mailer(options) {
  this.options = options;
  that = this;
  this.transporter = nodemailer.createTransport({
    pool: true,
    maxConnections: 50,
    maxMessages: Infinity,
    debug: true,
    logger: true,
    connectionTimeout: 3000,
    host: config.mail.host,
    port: config.mail.port,
        secure: false,
        auth: {
          user: config.mail.username,
          pass: config.mail.password,
        },
  });
}

嗨,弗拉基米尔。谢谢你编辑我的问题。是否需要提供更多详细信息?日志显示服务器端存在问题,但我们无法访问您的SMTP提供商的服务器日志。问他们,你好,崔普莉。SMTP提供程序是google。我正在使用smtp.gmail.com.Quick谷歌搜索表明他们已经将你的IP列入黑名单。再说一遍,我们无能为力。真的吗?你能给我发个链接吗?我已经在谷歌上搜索了好几天了。