Ubuntu

為什麼通過調製解調器連接發送郵件這麼慢?

  • November 7, 2011

我有一個定期通過調製解調器撥號連接到 Internet 的郵件伺服器。在我能夠在短短 1 到 2 分鐘內發送帶有 300kb 和 500kb 附件的電子郵件之前。我沒有對 Postfix 做任何更改,現在刷新 Postfix 隊列需要的時間比平時要長。有時發送一封 300kb 的電子郵件需要 10 多分鐘。如果這封郵件與其他僅包含文本的郵件在隊列中,則其餘郵件將正常發送,而包含 300kb 附件的郵件則比平時延遲更多。以前這種情況沒有發生,所有的電子郵件都已經很快發送了。

關於這裡發生了什麼的任何建議?這可能是由需要輪換或重新配置的非常大的 Postfix 郵件日誌文件引起的master.cf嗎?

沒什麼特別的。您的連接頻寬很可能低於您的預期。這取決於調製解調器速度和連接速度。但是通過調製解調器發送大消息需要很長時間。這並不罕見。即使您還有其他網路流量並行通過該線路。

小的可以傳遞,但大的需要幾週?聽起來它必須進行多次嘗試才能成功維持足夠長的連接以傳遞整封電子郵件。如果它沒有一次性發送整封電子郵件(或者如果它沒有從郵件伺服器得到正確接收的響應),那麼 Postfix 會將其放回延遲隊列並下次重試。

檢查您的郵件日誌,看看大型電子郵件是否實際上有多次發送嘗試。

您還應該能夠通過執行mailq命令查看郵件隊列中失敗的原因。

如果是這種情況,則可能是您端或收件人端的連接不穩定。

引用自:https://serverfault.com/questions/328516