微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

linux – Exim花了很长时间发送电子邮件,如何减少Exim服务的延迟?

运行exim服务的 linux服务器没有负载.

系统正在成功发送电子邮件,但需要很长时间才能发送每封电子邮件.

基本上,如果我telnet到localhost端口25,然后我尝试从那里发送一封电子邮件,服务器的响应速度非常慢.我们在那里运行的邮件应用程序需要8分钟以上才能发送4封电子邮件.

有没有人在使用EXIM之前遇到过这个问题,也许你现在可能正在让EXIM等待这么长时间的设置是什么.我正在查看日志,我看不到任何指示错误内容.以下是主日志的示例:

2009-08-10 07:21:05 H=(aurl.domain.ni) [127.0.0.1] Warning: Sender rate 4.6 / 1h
2009-08-10 07:21:29 1MaTsX-0000mw-Oe <= stgbouncing@theperfectplace.net H=(aurl.domain.ni) [127.0.0.1] P=esmtp S=22003 id=67402024.1249906753667.JavaMail.root@aurl.domain.ni
2009-08-10 07:21:54 SMTP command timeout on connection from (domain.com) [127.0.0.1]
2009-08-10 07:22:42 1MaTsX-0000mw-Oe ** thegroupofbouncing123@earthlink.net R=lookuphost T=remote_smtp: SMTP error from remote mail server after RCPT TO:: host mx3.earthlink.net [209.86.93.228]: 550 thegroupofbouncing123@earthlink.net…User unkNown
2009-08-10 07:22:42 1MaTti-0000nM-3b <= <> R=1MaTsX-0000mw-Oe U=mailnull P=local S=23089
2009-08-10 07:22:42 1MaTsX-0000mw-Oe Completed

解决方法

如果您从一个IP进行测试,服务器似乎正在进行限制,这可能会影响您:
2009-08-10 07:21:05 H=(aurl.domain.ni) [127.0.0.1] Warning: Sender rate 4.6 / 1h

像这样的问题通常与糟糕的DNS有关. Exim在处理邮件时做了很多解决方案.检查Exim服务器上的DNS配置.检查它正在使用的DNS服务器上的性能.

服务器是否在进行任何DNSBL处理?我经常被要求查看性能不佳的服务器,结果发现他们正在使用已退役的DNSBL,这意味着查找超时.

尝试在服务器上的调试中运行exim以查看问题所在.以下将在端口26上运行Exim守护程序,保持连接到控制台并打印大量调试:

exim -bd -d -oX 26

然后telnet到tcp / 26而不是tcp / 25并像以前一样进行测试.

原文地址:https://www.jb51.cc/linux/397766.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐