1

Как я могу настроить postfix, чтобы он принимал письма только от определенных доменов?

Я добавил записи в /etc /postfix /sender_access, например, "domain.xyz allow_auth_destination", сделал postmap для файла и добавил строку

"smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/sender_access" 

к main.cf

Весь smtpd_recipient_restrictions выглядит следующим образом:

smtpd_recipient_restrictions =
    reject_unauth_pipelining,
    check_sender_access hash:/etc/postfix/sender_access

ps: я знаю, что почтовые адреса легко подделать, но не в этом суть :)

1 ответ1

1

В main.cf

smtpd_recipient_restrictions =
  permit_mynetworks,
  permit_sasl_authenticated,
  reject_unauth_destination,
  reject_non_fqdn_sender,
  reject_non_fqdn_recipient,
  reject_unknown_recipient_domain,
  reject_unknown_reverse_client_hostname,
  reject_unknown_client_hostname,
  check_client_access hash:/etc/postfix/whitelist,
  reject

В /etc/postfix/whitelist

my.whitelisted.tld OK

Измените my.whitelisted.tld на домен, который вы хотите разрешить.

затем запустите postmap /etc/postfix/whitelist и service postfix restart

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