我正在使用exim4。我已经配置并运行了它。但它只适用于本地主机。当我尝试执行类似于exim4 -v someone@somewhere.com的操作时,它会给出连接超时的错误。
把电子邮件发送到遥远的地方有什么不对?
这就是我所犯的错误
mx4.hotmail.com 65.54.188.110连接超时
发布于 2011-01-21 10:25:31
这是我的猜测..。你这样做是从家庭互联网连接。大多数互联网服务提供商禁止向25端口连接到所有其他主机,但他们自己的电子邮件服务器(S),以阻止人们发送垃圾邮件从他们的家庭连接或停止垃圾邮件机器人。
发布于 2011-02-10 18:29:31
默认EXIM配置不允许中继。
# Insist that any other recipient address that we accept is either in one of
# our local domains, or is in a domain for which we explicitly allow
# relaying. Any other domain is rejected as being unacceptable for relaying.
require message = relay not permitted
domains = +local_domains : +relay_to_domains如果删除上述参数(我/etc/ EXIM /exim.conf中的第455行),则通过EXIM允许打开中继,这是错误的。但是,您可以为测试目的而拍摄它。首先要明白,任何人都可以通过你的MTA中继邮件-最终垃圾邮件将从您的服务器,您的域名将在黑名单上,等等,如果你不恢复它很快。
为了使EXIM功能像现代中继服务器一样,您必须阅读有关身份验证的主题。EXIM的默认配置将允许对经过身份验证的电子邮件客户端进行中继。这是官方书籍:http://www.amazon.com/Exim-SMTP-Mail-Server-Official/dp/0954452976
您是否打算使用LDAP来存储用户名和密码--因为它涉及到对电子邮件用户的身份验证?
这也是一篇很好的文章。它应该让你对设置一个基于EXIM的电子邮件服务器所需的内容有一个整体的了解--我应该添加LDAP。如何是Debian特有的:http://www.howtoforge.com/setting-up-a-mail-server-using-exim4-clamav-dovecot-spamassassin-and-many-more-on-debian-p2
发布于 2011-03-05 22:44:38
如果您的ISP阻塞了端口25上的传出通信量,则可能有您允许使用的中继服务器。与他们交谈以找出答案,如果他们知道了,你应该配置exim通过一个智能中心发送所有的外发邮件,其中最聪明的ip地址是ISP的中继服务器。
https://serverfault.com/questions/225086
复制相似问题