让postfix发送邮件到邮件服务器

我有2台服务器。 一个是完全configuration的邮件服务器,接收来自任何发件人的电子邮件。 我也有我的networking服务器,有像logwatch和tripwire安装的应用程序,他们都安装在networking服务器上的后缀。 现在tripwire被configuration为发送电子邮件[email protected],但networking服务器不断发送该电子邮件到同名本地帐户,但是当我configuration它通过电子邮件发送到[email protected]它将其发送到邮件服务器我不希望发生这种情况。

如何configuration它发送到邮件服务器,而不是本地帐户? 为什么我必须添加邮件子域才能将其发送到邮件服务器而不是本地帐户。 它似乎并没有正确地查询DNS。

谢谢

如果我正确理解你,你有两台机器,其中一台configuration为邮件服务器,另一台是需要向你发送警报的Web服务器。 你有第二个服务器configuration了后缀,但它不是转发邮件到邮件服务器,所以你得到的通知?

在Web服务器上,深入到/ etc / postfix目录并修改main.cf文件。 在relayhost部分添加:

relayhost = (name of mailserver) 

保存文件,并重新启动postfix restart后缀服务

看起来像你的web服务器中的后缀被configuration,所以它认为,mahamed91.tk是本地域。 检查Web服务器的main.cfconfiguration,特别是在mydestination参数中。 您需要确保参数不包含mahamed91.tk

如果上述解决scheme不起作用,请从web服务器发布命令postconf -n的输出。