去掉“发送失败后尝试用其它账户发送”为何还会尝试用其它账户发
2017-06-08 by 李正己
现象:
当在选项中去掉了“发送失败后尝试用其它账户发送”后(如下图),在日志中还是出现了一封邮件发送失败后,还是尝试用其它发送邮箱账户发送的情况。
原因:
首先【发送失败后尝试用其它账户发送】功能是为了保证每一封邮件都发送成功,但会带来一个问题,如果发送失败是接收邮箱造成的,将会尝试用所有的发送邮箱来发邮件,会导致发送速度降低。
去掉【发送失败后尝试用其它账户发送】后,如果发送失败可能是接收邮箱造成的,会不再尝试用其它发送邮箱进行发送,如果是发送邮箱造成的,还是会尝试用其它账户发送的,因为这个接收者邮箱并没有问题,不应该跳过的。
发送邮件时首先要链接邮件服务器,然后再发邮件,如果无法正常链接邮件服务器,也会出现发送失败的情况,但这种情况肯定不是接收邮箱造成的,所以不会跳过,会造成文章开头出现的现象。