尽管这个问题之前曾被问过,没有可接受的答案(并且答案质量不佳)。
对于我发送电子邮件的一个网站,“队列管理器”延迟指标(平均)比其他任何提供商高 50 倍。但是,我很难找到一个规范的(甚至是通用的)解释来解释这个窗口期间发生了什么。这是我补救问题或至少减轻其对活动队列的影响的起点。
我的平均延误时间:
delays=2057/10.25/0.35/0.36
问题站点:
delays=715/463.7/0.8/1.4
具体来说,第二个数字 463.7 导致了这个问题。两个数据集的平均值都超过 10000 封电子邮件。
(我并不关心延迟电子邮件的数量,在有人提到 DNS 之前 - 根据 2.3.13发行说明DNS 查找在 NEXT 指标中报告。
答案1
您可以调整以下配置参数
maximal_queue_lifetime, maximal_backoff_time, or smtp_destination_concurrency_limit
您还可以安装本地 DNS 解析器(例如 unbound)。通过在本地缓存 DNS 查询,Unbound 可以减少邮件服务器解析域名所需的时间。这可以减少延迟,从而提高邮件服务器的整体响应能力,尤其是在向多个域发送电子邮件时。