configuration邮件中继

我用Postfix和Webmin运行Ubuntu Server 9.10。

我为这个serverfault.com的答案创build了3个域的虚拟主机。

但邮件并没有传达给世界。 我有3个域名绑定到我的DNS在webmin,以及内部DNS点击邮件服务器,并遵循该指令使用这篇文章在networking上 。

域和Web服务器工作得很好。 我也有FTP工作得很好。 所以,剩下的问题是邮件。 出于某种原因无法将邮件转发到Gmail帐户。 注意我只是想做Postfixconfiguration的“简单版本”,如果你的答案在Webmin-ease中,那会对我有所帮助。 但是,如果您build议,我可以编辑一个文本文件。

我被要求包含一些/var/log/mail.log的东西,所以这里是:

May 24 16:43:26 uc6 postfix/smtpd[432]: NOQUEUE: reject: RCPT from mail-gy0-f176.google.com[209.85.160.176]: 554 5.7.1 <[email protected]>: Relay access denied; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<mail-gy0-f176.google.com> 

另外,看起来像我受到随机端口扫描仪试图寻找开放继电器:

(请注意,我将以下IP地址更改为55.55.55.55的隐私权)

 May 24 13:40:54 uc6 postfix/smtpd[29311]: NOQUEUE: reject: RCPT from 123-204-7-37.dynamic.seed.net.tw[123.204.7.37]: 554 5.7.1 <[email protected]>: Relay access denied; from=<[email protected]> to=<[email protected]> proto=SMTP helo=<55.55.55.55> 

find了。 在Webmin的Postfix模块中设置邮件别名后,我必须编辑:

/etc/postfix/main.cf中

并添加在这一行…

virtual_alias_domains = example1.com example2.com

其中exampel1.com和example2.com是2域我想转发邮件…

…在这条线上面加了…

virtual_alias_maps = hash:/ etc / postfix / virtual

然后我必须运行这些命令:

 postmap /etc/postfix/virtual postfix reload 

然后在那之后工作。

资料来源: http : //www.postfix.org/VIRTUAL_README.html (search“中继访问被拒绝”)