我正在使用nodemailer的邮件模块。我现在面临的问题是可以自动切换到其他邮件服务器以发送邮件。例如,像4个邮件服务器,每个邮件服务器限制发送20封邮件,一旦邮件服务器A达到25封,则它将切换到邮件服务器B继续发送,依此类推。
我尝试使用for循环,但似乎只完成了循环并发送了邮件。我正在使用Windows 10,同时运行nodejs和模块nodemailer。
...
for ( var i = 0; i < numberOfRecipients; i++ ) {
if (
( i >= 0 && i <= 25 )
|| ( i >= 51 && i <= 75 )
) {
// mail server configuration 1
}
else if (
( i >= 26 && i <= 50 )
|| ( i >= 76 && i <= 100 )
) {
// mail server configuration 1
}
}
...
如果达到我们为每个邮件服务器设置的发送数量,我希望输出将像可以在不同的邮件服务器之间自动切换并继续发送一样。