Назад | Перейти на главную страницу

Postfix ограничивает, какие пользователи могут отправлять сообщения без аутентификации

Возможно, простой вопрос, но я пытаюсь заблокировать пользователей, которые могут отправлять электронную почту с локального компьютера. Я заблокировал, какие из них можно получить, запустив newaliases в файле / etc / postfix / allowed_recipients и установив что-то похожее на
smtpd_recipient_restrictions = hash:/etc/postfix/allowed_recipients, reject
Это работает, но как я могу сделать то же самое для ограничений отправителя?

Взгляните на документацию по postfix. http://www.postfix.org/RESTRICTION_CLASS_README.html

smtpd_sender_restrictions = reject_unknown_sender_domain, reject_unlisted_sender, check_sender_access hash:/etc/postfix-internal/localusers, reject

Внутри localusers перечислите каждый OK-адрес

joe@example.com  OK
fred@example.com  OK

или вы можете добавить домен, а затем перечислить только блоки

example.com   OK
goofy@example.com       550 Account compromised
stinky@example.com      550 Account closed