出现“所有账户不可用” “All accounts are disabled”如何处理?
2011-02-12 by 李正己
现象:
双翼邮件群发软件任务停止后,任务的信息出现下面的提示之一:
- 所有账户不可用,不能取得账户;该错误是由发送邮箱或账户发送策略设置引起的。
- 所有账户不可用,无可用账户;该错误是由发送邮箱或账户发送策略设置引起的。
- … 异常终止 All accounts are disabled
这时再发送此任务也不会执行,会立即停止。
原因1:
双翼邮件群发软件为了防止邮箱被封,设置了每个发送邮箱(账户)的发送量,达到了这个发送量,会自动停止发送。
解决方法:
- 如果使用的是收费邮箱或企业邮箱发送,修改账户的策略设置,将发送策略中的“发送数量限制”修改大些,方法请参考:https://www.1and1-mail.com/bulk-email-blog/archives/664。“发送数量限制”也不能无限制修改,一般的收费邮箱、企业邮箱每天允许发几百到几千封,具体的发送量请咨询邮箱提供商。
- 更换其他的邮箱发送,鼠标双击任务,将发件人修改成其他的邮箱。
- 过24小时后再发。
如何检查是否达到了发送量限制:
打开账户管理,如下图,会看到“最后24小时发送量”,包含3个数据,如“0/100/2011-2-12 02:20:30”,第一个数据是最近24小时实际发送的数量,第二数据是策略中设置的数据,第三个是最近24小时开始时间。
如果第一个数和第二个数相等了,那说明这个账户已经达到了限制,今天不能再发了。
有时候会发现,账户中的数据是“50/50/2011-2-12 02:20:30”,也就是说已经发送了50封,但是实际上任务只成功发送了40封,这两个数据是有差距的。实际邮件发送量只计算成功的发送邮件数量,策略中的发送量还会记录未成功发送的数量,如:一封邮件尝试了三次发送成功了,那么在策略中会记录发送了3封,任务中会记录发送了一封,更详细的说明看这里。
原因2:
多次尝试链接邮件服务器仍然失败,有邮箱的问题(账户不能测试成功),有网络的问题(网络中断)。
解决方法:
在账户管理中队账户进行测试,根据测试信息检查测试失败的原因(测试不成功的原因)。
可以在[选项]窗口中的[任务]标签中,修改[重新连接SMTP服务器次数(默认5次)],增加连接次数,以便减少此类情况。
原因3:
发送多封邮件遇到相同的错误,此时双翼软件认为此邮箱可能被封。
解决方法
发送测试邮件,根据发送测试邮件的信息判断具体不能发送的原因(发送测试邮件的方法)。
可以在[选项]窗口中的[任务]标签中,修改[连续遇到相同错误后停止发送(默认5次)],增大次数,以便减少此类情况发生。
扩展阅读: