【发布时间】:2023-03-24 12:12:01
【问题描述】:
我正在编写一个 smtp 发件人来发送大量不同的电子邮件(不是垃圾邮件)。因为有许多来自常见提供商(如 hotmail.com/gmail.com)的目标地址。我想汇集 TCP 连接以重用会话。这是一个好习惯吗?还是应该断开连接并连接以发送不同的邮件?
由于订阅人数众多,池中的连接可能会保持很长时间(例如1小时),是否应该在某个时候主动释放连接?
最后让我感到困惑的是目标 IP,因为我发现 hotmail.com 有很多 mx 服务器(至少 12 个)。如果我将大部分电子邮件仅发送到其中一台服务器或将它们分开发送到所有服务器,会不会有什么不同?
很抱歉一次问几个问题,感谢您的观点和回答。
【问题讨论】:
标签: networking smtp sockets