9

Я хотел бы иметь возможность отправлять почту на удаленные серверы из сценариев, запущенных на моем VPS через SMTP, но в противном случае отклонять всю входящую почту с постфиксом в Debian squeeze.

(И вообще пока отключите любые другие функции. Я бы хотел избежать угроз безопасности, при условии, что у меня есть настройки по умолчанию, за исключением имени домена, и мне ничего не нужно, кроме отправки каких-либо писем. Еще одна главная проблема заключается в том, что у меня очень мало времени.)

2 ответа2

17

Вы можете использовать директиву inet_interfaces в /etc/postfix/main.cf чтобы контролировать, какой адрес Postfix прослушивает для входящих соединений. Если вы установите его следующим образом, он будет прослушивать только интерфейс обратной связи, что означает, что соединения могут происходить только с этой машины.

inet_interfaces = loopback-only
5

Вы можете отключить входящий SMTP, отредактировав master.cf , просто закомментировав службы smtp и submission . Это скажет postfix не создавать процесс smtpd , который будет прослушивать порт 25 (587 для отправки) для входящих SMTP-соединений.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .