LinuxForum.Fans
Тема

Postfix, разрешить отравку почты только на опредленные домены

Автор: vinner 1 сообщений 1767 просмотров
#351331

Добрый день. Прошу помощи в следующем вопросе. Есть работающая связка postfix+dovecot+mysql+spamassassin. Нужно разрешить пользователям отравлять письма тольк на две зоны
*.domain1.com
*.domain.2.com

В postfix есть smtpd_restriction_classes
Добавил в /etc/postfix/main.cf

text
smtpd_recipient_restrictions =
        reject_non_fqdn_recipient,
        reject_unknown_recipient_domain,
        permit_sasl_authenticated,
        reject_unlisted_recipient,
        permit_mynetworks,
        reject_unauth_destination,
#       check_policy_service unix:/var/spool/postfix/postgrey/socket,
        permit
        check_sender_access hash:/etc/postfix/restricted_senders
smtpd_restriction_classes = local_only
    local_only =
        check_recipient_access hash:/etc/postfix/local_domains, reject

В /etc/postfix/restricted_senders

text
support@domain2.domain1.com local_only

В /etc/postfix/local_domains

text
domain1.com     OK

Но он все равно шлет почту.

Также попробовал сделать

text
smtpd_recipient_restrictions =
        check_sender_access,
        reject_non_fqdn_recipient,
        reject_unknown_recipient_domain,
        permit_sasl_authenticated,
        reject_unlisted_recipient,
        permit_mynetworks,
        reject_unauth_destination,
#       check_policy_service unix:/var/spool/postfix/postgrey/socket,
        permit

check_sender_access = hash:/etc/postfix/restricted_senders check_recipient_access = hash:/etc/postfix/local_domains smtpd_restriction_classes = local_only local_only = check_recipient_access, reject

smtpd_data_restrictions = permit_mynetworks, reject_unauth_pipelining, reject_multi_recipient_bounce, permit

Не работает

Войдите или зарегистрируйтесь, чтобы ответить.