为什么通过调制解调器连接发送邮件这么慢?

为什么通过调制解调器连接发送邮件这么慢?

我有一台邮件服务器,它通过调制解调器拨号定期连接到互联网。以前我能够在 1 或 2 分钟内发送带有 300kb 和 500kb 附件的电子邮件。我没有对 Postfix 进行任何更改,现在刷新 Postfix 队列所需的时间比平时更长。有时需要超过 10 分钟才能发送一封仅 300kb 的电子邮件。如果这封邮件与其他仅包含文本的邮件一起排队,那么其余邮件将正常发送,而包含 300kb 附件的邮件会比平时延迟更多。以前不会发生这种情况,所有电子邮件都发送得非常快。

有什么建议可以解释这里发生了什么吗?这可能是由于 Postfix 邮件日志文件太大而需要轮换或重新配置造成的master.cf吗?

答案1

没什么特别的。很可能您的连接带宽低于预期。这取决于调制解调器速度和连接速度。但通过调制解调器发送这么大的消息需要那么长时间。这并不罕见。即使您还有其他网络流量同时通过线路。

答案2

小邮件可以发送,但大邮件需要数周时间?这听起来像是必须多次尝试才能成功维持足够长的连接以发送整封电子邮件。如果它不能一次性发送整封电子邮件(或者如果它没有收到邮件服务器的正确接收响应),那么 Postfix 会将其放回延迟队列并在下次重试。

检查您的邮件日志,查看大邮件是否实际上已经尝试发送多次。

通过运行该命令,您还应该能够看到邮件队列中失败的原因mailq

如果是这种情况,那么可能是您这边的连接有问题,也可能是收件人那边的连接有问题。

相关内容