无法通过postfix发送远程主机的mail?

一般情况下,你只需要使用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.

你可能感兴趣的:(无法通过postfix发送远程主机的mail?)