1 (25.11.2013 16:54:28 отредактировано vinner)

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

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

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

support@domain2.domain1.com local_only

В /etc/postfix/local_domains

domain1.com     OK

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

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

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

Не работает