Postfix安全性:仅接受来自我的域名的电子邮件和发送电子邮件

我有一台运行Debian Wheezy的虚拟服务器,我试图将其configuration为Postfix邮件服务器。 我还没有find任何容易遵循如何保护Postfix的教程…而我的mail.log文件已经充满了垃圾邮件发送者的请求,因为我的服务器只有几个星期的时间,而且我还没有configuration它呢。

所以,我正在寻找适当的Postfixconfiguration来接受进入我的域名的电子邮件,或者只有来自我的域名的电子邮件才能进入其他域名。 我不希望Postfix将邮件从[email protected]转发给[email protected]

另外,我想我的SMTP服务器要求安全的身份validation发送电子邮件。

然而,假设我拥有域abc.com,def.com和xyz.com,那么我希望所有来自这些域的电子邮件都由我的服务器进行中继,如果进行了适当的身份validation,我希望所有发送到这些域的电子邮件被服务器中继。

我不想限制通过networking地址进行中继的电子邮件,因为我可能在任何networking上使用我的笔记本电脑,而且我希望能够通过它发送电子邮件。

我有ssh访问我的服务器,我有Webmin的。 我不介意使用shell命令,但如果有人有一个build议,有一个Web界面来pipe理我的服务器上所有这些和更多,这将是很好的。

您可以混合包含您的域的哈希表或正则表,并调整参数mynetworksrelaydomainssmtpd_sender_restrictions只允许您的networking。

看看这里: http : //www.postfix.org/postconf.5.html#mynetworks