Как я могу защитить порт 25 в postfix / dovecot? Прямо сейчас я могу отправлять внутреннюю электронную почту через telnet без входа в систему. Например:
telnet mydomain.com 25
MAIL FROM:<me@mydomain.com>
250 2.1.0 Ok
RCPT TO:<you@mydomain.com>
250 2.1.5 Ok
Прямо сейчас каждый может отправлять электронные письма без входа в систему. Все, что я хочу, это чтобы электронные письма можно было отправлять только тогда, когда пользователь вошел в систему.
Как я могу сделать что-то вроде «Ретрансляционный доступ» отказано ", если я не авторизован.
Это постфиксный вариант mynetworks
. Вероятно, вы захотите установить его на 127.0.0.1/32, таким образом, только программы, запущенные на вашем сервере, смогут отправлять почту без входа в систему.