Я хочу настроить только исходящий SMTP-сервер в Debian, чтобы через него мои веб-приложения могли отправлять электронные письма. Я не хочу использовать другие хосты из-за безопасности и настраиваемости моей собственной установки.
Я хочу установить Postfix и настроить его только в исходящем режиме (я не хочу, чтобы он был релеем). Поэтому я хочу спросить совета, как это сделать наилучшим образом. Нет необходимости в пользователях, виртуальных пользователях, конечных точках и других опциях, которые предоставляет Postfix. Я полагаю, что я должен только прикрепить Postfix к какому-либо имени хоста, чтобы мой IP-адрес мог разрешить его.
Я также думаю, что Postfix может быть немного сложным решением для этой задачи. Если вы знаете гораздо более простой инструмент для этого, дайте мне знать.
источник
Internet Site
? Там нетInternet mail
опции в конфиге. Или это изменилось с тех пор?Лично я предпочитаю Exim, хотя Postfix должен работать.
Я могу дать вам быстрый набор инструкций о том, как настроить Exim только для исходящих сообщений.
apt-get install exim4 exim4-daemon-light
После того, как exim уже настроен, вы можете запустить эту настройку снова, используя команду
dpkg-reconfigure exim4-config
Если вы действительно параноик, вы также можете настроить быстрый брандмауэр iptables на своем почтовом сервере и просто не разрешать входящие подключения к порту 25.
источник
Независимо от того, какой почтовый сервер вы выберете, если вы заблокируете входящие подключения к портам 25 и 587, внешние пользователи не смогут ретранслировать через него.
SMTP-сервер должен устанавливать исходящие соединения с портом 25, но не должен принимать входящие соединения от других хостов.
Возможно, вы захотите принимать подключения через порт 25
localhost
, что удобно для любых веб-приложений, работающих локально; и, в качестве дополнительной меры безопасности, убедитесь, что сервер связан только сlo1
интерфейсом or localhost (см. ответ Джеймса).источник
два слова:
apt-get install ssmtp
(гул ... это были три слова?)
источник
Я не уверен, что понимаю, что вы ищете, но по умолчанию Postini делает все, что вы хотите.
Просто убедитесь, что нет SMTP-ограничений на ваше интернет-соединение и что ваш DNS работает правильно.
источник