Postifx禁用本地交付

有没有任何forms来阻止本地交付后缀服务器?

理想情况下,我想避免本地传递到一些域名,因为这个后缀服务器是一个谷歌应用程序备份。

谢谢,西蒙。

为了让postfix知道不在本地发送域名的邮件,你需要修改main.cf中的一些configurationvariables(如果与你的设置有关) – 从官方的postfix文档中,你需要确定你从下面的variables中删除了所有不想被视为本地的域:

  • mydestination: 通常包含在本地交付的域名列表
  • local_recipient_maps: 包含本地收件人地址的查找表
  • local_transport: 本地邮件的默认传输 – 如果 inet_interfaces proxy_interfaces 匹配邮件的目的地, 则更改
  • virtual_mailbox_domains: mydestination一样, 如果你正在使用它

除此之外,我build议你:

  • 在命令行使用postconf来快速访问postfixconfigurationvariables中的当前值( man postconf获取更多的细节)
  • 请访问官方postfix站点上的postconf / main.cf信息页面了解所有的细节

是的,后缀可以是复杂的 – 但这是它的可configuration性的美丽。

希望这可以帮助!

通过专门search这个问题,我发现了这个问题和答案,但是在Plesk的背景下。 它似乎在索姆configuration(可能取决于您的托pipe服务提供商),Plesk喜欢假设后缀将使用本地交付无论如何。 最有帮助!

然后我发现并按照这篇文章帮助我解决了这个问题: http : //www.rcneil.com/blog/postfix-local-loop-in-plesk/

相关部分是:

查找PostFix的“main.cf”configuration文件,对于CentOS 6,configuration文件位于/etc/postfix/main.cf …

然后,通过文本编辑器或在Linux shell中打开文件,并使这些行成为:

virtual_mailbox_domains = $virtual_mailbox_maps, hash:/var/spool/postfix/plesk/virtual_domains virtual_alias_maps = $virtual_maps, hash:/var/spool/postfix/plesk/virtual virtual_mailbox_maps = hash:/var/spool/postfix/plesk/vmailbox 

这样评论:

 #virtual_mailbox_domains = $virtual_mailbox_maps, hash:/var/spool/postfix/plesk/virtual_domains #virtual_alias_maps = $virtual_maps, hash:/var/spool/postfix/plesk/virtual` #virtual_mailbox_maps = hash:/var/spool/postfix/plesk/vmailbox` 

然后,重新启动Postfix服务…瞧! 您的电子邮件地址现在应该是接收这些电子邮件。

只是想logging在这里,以防有人发现确切地知道设置为我工作的帮助。

我不知道这是否是理想的解决scheme,但我有一个单一的域的框,这对我有效。 我正在使用Google Apps发送电子邮件,并安装了postfix来发送交易电子邮件,最终通过sendgrid发送给我们网站的用户。

我发现后缀填充/ Maildir成千上万的消息,吃掉我的系统上的磁盘空间。

我在etc / postfix / main.cnf中改变了以下内容:

 mydestination = ip-{IP-ADDRESS-HERE}.ec2.internal, localhost.ec2.internal, , localhost 

至:

 mydestination = localhost 

其中{IP-ADDRESS-HERE}是你的IP,例如10-100-10-10

重新启动postfix之后,我testing了消息仍然被成功发送到sendgrid并通过postfix退出,但现在我的maildir不再被不必要的消息填充。

我发现下面的链接非常有帮助,它显示了一步一步的指导,禁用外部域交付后缀。 http://www.codeinsects.com/allow-postfix-php-send-email-to-work-with-extenal-mx-record.html