(本文档仅供参考)
问题说明
在用任务发送邮件的时候, 如果发送列表有10个人,有1个人邮箱不存在的情况,则这次发送就会失败。
请问有没有办法做到容错不报错呢,把另外9个人发出去?
解决方案
这是由邮箱控制的规则,详细说明如下:
1、如果发件人和收件人都是属于腾讯邮箱;当收件人有一个不存在,由于属于同一种邮箱,邮件系统可很快查询出不存在的地址,因此邮件是发送失败,需要删除不存在的账号之后才可以发送邮件的。
2、如果发件人是网易邮箱,而收件人都是腾讯邮箱;当收件人有一个不存在,此时邮件还是可以成功发送给其他人,发送成功之后稍后会出现退信,退信提示某某某账号不存在的。
建议您可以考虑参考第二点方式,发件人和收件人保持不同的邮箱类型。