smtp对接批量发送多个地址时如存在无效地址_如何忽略继续发送

SMTP对接批量发送多个地址,如果其中存在无效地址,服务器返回503,如何继续发送剩下有效的地址?

这个完全取决于对接程序如何设置,跟服务器配置没有任何关系。

当客户端对接程序通过smtp协议发送命令时,如果服务器端有返回地址无效的错误(503, Error:address is invalid)

客户端程序不应直接抛出异常而退出,而要设置监听器,抓取捕获此异常,继续完成对接

如果您是javamail发送的,具体参考实例:https://blog.csdn.net/aero_duan/article/details/104019396

下面截图是 一次发送多个收件人的smtp对接过程 (不管是何种语言,该对接都是一样的,遵循SMTP协议,客户端程序开启debug都能获取到)

smtp对接批量发送多个地址时如存在无效地址_如何忽略继续发送.txt · 最后更改: 2022/06/15 08:42 由 运维