У меня есть виртуальный сервер под управлением Debian Wheezy, и я пытаюсь настроить его как почтовый сервер Postfix. Я не нашел, хотя и легкого руководства о том, как защитить Postfix ... и мой файл mail.log наверняка уже полон запросов от спамеров, так как моему серверу всего несколько недель, а у меня нет настроил еще.
Итак, я ищу правильную конфигурацию Postfix, чтобы принимать электронные письма, идущие в мои домены или в другие домены, только если они приходят с моих доменов. Я не хочу, чтобы Postfix ретранслировал электронные письма с joeblow@NotMyDomain1.com на MrSmith@NotMyDomain2.com.
Кроме того, я хотел бы, чтобы мой SMTP-сервер требовал безопасной аутентификации для отправки электронных писем.
Однако, допустим, у меня есть домены abc.com, def.com и xyz.com, тогда я хочу, чтобы все электронные письма, приходящие с этих доменов, ретранслировались моим сервером, если задана надлежащая аутентификация, и я хочу, чтобы все электронные письма, идущие на эти домены, были ретранслируется сервером.
И я не хочу ограничивать ретрансляцию электронной почты по сетевому адресу, так как я могу находиться в любой сети со своим ноутбуком, и я хочу иметь возможность отправлять электронные письма с него.
У меня есть ssh-доступ к моему серверу, и на нем есть Webmin. Я не против использования команд оболочки, но было бы неплохо иметь веб-интерфейс для управления всем этим и многим другим на моем сервере ... если у кого-то есть предложение.
Вы можете сделать это смешивая хеш-таблицы или таблицы регулярных выражений, содержащие ваши домены, и настроить параметры. mynetworks
, relaydomains
и smtpd_sender_restrictions
разрешая только ваши сети.
Взгляните сюда: http://www.postfix.org/postconf.5.html#mynetworks