Вопрос от начинающего админа Postfix. В чем точная разница между написанием на main.cf
:
smtpd_reject_unlisted_sender = yes
и
smtpd_sender_restrictions =
reject_unlisted_sender
?
Есть реальная разница в работе или есть smtpd_reject_unlisted_sender
просто способ обеспечить соблюдение этого ограничения, когда некоторые из правил, перечисленных в smtpd_sender_restrictions
приводит к PERMIT
?
Первый вариант применяется ко всем местным отправителям, второй позволяет иметь такие критерии, как:
smtpd_sender_restrictions =
check_sender_access hash:/etc/postfix/acl_unknown_permited
reject_unlisted_sender
в файле / etc / postfix / acl_unknown_permited
nonexistent@example.com permit
'Разрешение' внутри / etc / postfix / acl_unknown_permited заставляет процесс ограничения перейти к smtpd_recipient_restriction без процесса reject_unlisted_sender. Правая сторона файла поддерживает список acl, например:
nonexistent@example.com permit_mynetworks, reject
Это создает много возможностей.