本文共 379 字,大约阅读时间需要 1 分钟。
一般情况下,你只需要使用postfix的默认设置就可以使用他的smtp服务了。但是如果你希望使用postfix来发送其他机器上的mail时,你会发现postfix拒绝了你的请求。
案例
环境:
使用.net的smtpclient作为MUA,postfix作为MTA。MUA和MTA位于不同的机器上。MUA是一台基于xp的自己编写的应用程序。MTA架设到linux server。
状况:
在使用MUA向MTA发送mail的时候会出现远程主机无法连接的异常。
解决办法:
postfix的参数中,inet_interfaces是一个非常重要的参数。它规定了postfix可以从什么样的范围内接受mail。默认情况下这个参数是localhost。这就是我们发送失败的原因。将它改为更大的范围就好了。
注意情况:
需要重启postfix服务,不仅仅是reload.
转载地址:http://mrjhb.baihongyu.com/