LINUX.ORG.RU

История изменений

Исправление kostik87, (текущая версия) :

Повышай уровень логирования и смотри откуда.

Но вообще, мне кажется, что при такой настройке, как раз при подключении с сервера и отправляется.

По первому подходящему правилу разрешения, если выше не было запрещающих правил, отправляемое сообщение выходит из цепочки проверки.

Попробуй всё же переемесить разрешённые сети вниз.

У меня вот так:

# Sender restrictions
smtpd_sender_restrictions =
    reject_authenticated_sender_login_mismatch
    reject_unknown_sender_domain
    reject_non_fqdn_sender
    reject_unlisted_sender
    permit_mynetworks
    permit_sasl_authenticated
    permit

smtpd_recipient_restrictions =
    check_sender_access texthash:/etc/postfix/lists/local_only,
    check_client_access cidr:/etc/postfix/client_checks,
    check_recipient_access hash:/etc/postfix/tables/recipients_access
    reject_unknown_recipient_domain
    reject_non_fqdn_recipient
    reject_unlisted_recipient
    permit_sasl_authenticated
    reject_unauth_destination
    permit_mynetworks
    permit

У тебя в smtpd_recipient_restrictions тоже permit_mynetworks стоит самым первым, это думаю неправильно.

Исправление kostik87, :

Повышай уровень логирования и смотри откуда.

Но вообще, мне кажется, что при такой настройке, как раз при подключении с сервера и отправляется.

По первому подходящему правилу разрешения, если выше не было запрещающих правил, отправляемое сообщение выходит из цепочки проверки.

Попробуй всё же переемесить разрешённые сети вниз.

У меня вот так:

# Sender restrictions
smtpd_sender_restrictions =
    reject_authenticated_sender_login_mismatch
    reject_unknown_sender_domain
    reject_non_fqdn_sender
    reject_unlisted_sender
    permit_mynetworks
    permit_sasl_authenticated
    permit

smtpd_recipient_restrictions =
    check_sender_access texthash:/etc/postfix/lists/local_only,
    check_client_access cidr:/etc/postfix/client_checks,
    check_recipient_access hash:/etc/postfix/tables/recipients_access
    reject_unknown_recipient_domain
    reject_non_fqdn_recipient
    reject_unlisted_recipient
    permit_sasl_authenticated
    reject_unauth_destination
    permit_mynetworks
    permit

Исходная версия kostik87, :

Повышай уровень логирования и смотри откуда.

Но вообще, мне кажется, что при такой настройке, как раз при подключении с сервера и отправляется.

По первому подкходящему правилу разрешения, если выше не было запрещающих правил отправляемое сообщение выходит из цепочки проверки.

Попробуй всё же переемесить разрешённые сети вниз.

У меня вот так:

# Sender restrictions
smtpd_sender_restrictions =
    reject_authenticated_sender_login_mismatch
    reject_unknown_sender_domain
    reject_non_fqdn_sender
    reject_unlisted_sender
    permit_mynetworks
    permit_sasl_authenticated
    permit

smtpd_recipient_restrictions =
    check_sender_access texthash:/etc/postfix/lists/local_only,
    check_client_access cidr:/etc/postfix/client_checks,
    check_recipient_access hash:/etc/postfix/tables/recipients_access
    reject_unknown_recipient_domain
    reject_non_fqdn_recipient
    reject_unlisted_recipient
    permit_sasl_authenticated
    reject_unauth_destination
    permit_mynetworks
    permit