我安装了一个带有bind/postfix/dovecot的CentOS。安装后,我测试,我可以发送电子邮件到任何方向,没有问题。过了一段时间(大概一个月左右),当我试图发送一封电子邮件时,我注意到它没有送到目的地。当我检查日志时,我发现了这样的东西:
postfix/smtp ... host alt1.gmail-smtp-in.l.google.com[74.125.53.27] refused to talk to me: 451 too many connection attempts
...
postfix/smtp[26671]: 2EFC411083A7:
我正在编写代码,根据Google表单提交的结果,可以在任何地方发送电子邮件,从1到15种不同的电子邮件地址,表单提交的结果。
我遇到的问题是--在我的邮件队列中,只有第一封电子邮件正在发送。我不知道其他人会发生什么--如果他们失败了,他们完全是默默地失败了,但他们肯定没有出现在他们应该收到的收件箱里。
下面是一些相关代码:这是一个循环,它向电子邮件地址字符串数组中的每个人发送个性化电子邮件
// sendArray is an array of email strings
// receiptArray is an array of recipient email address string