The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"Postfix письма несуществующим адресатам несмотря на запрет "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта)
Изначальное сообщение [ Отслеживать ]

"Postfix письма несуществующим адресатам несмотря на запрет "  +/
Сообщение от awd (ok) on 19-Янв-17, 11:34 
Доброго времени суток!

Имеется postfix+dovecot на CentOS 5.4

Проблема: в конфиге прописан запрет приема писем несуществующим адресам, однако если письма отправлены от отправителя внутри сети, то они ставятся в очередь. Иногда система управления задачами начинает делать массовую рассылку, и тогда, в особенно тяжелых случаях, в очереди может быть несколько тысяч писем.

вот часть main.cf
# ограничения, проверяемые на этапе MAIL FROM:
smtpd_sender_restrictions =
    # разрешаем "продвинутым"
    check_sender_access hash:/etc/postfix/access_vip_sender
    # запрещаем "продвинутым"
    check_sender_access hash:/etc/postfix/ban
    reject_unauth_pipelining
    check_sender_access hash:/etc/postfix/access_sender
    check_sender_access hash:/etc/postfix/verify_sender
    # принимаем почту на отправку с "чужих" хостов, если пользователь
    # авторизовался по логину/паролю
    permit_sasl_authenticated
    # "своим" можно и "просто"
    permit_mynetworks
    reject_unknown_address
    reject_unauth_destination
#    check_sender_mx_access cidr:/etc/postfix/mx_access
    reject_unlisted_sender
    #запретить доступ, если адрес отправителя сообщения имеет некорректный формат
    reject_non_fqdn_sender
    #Если нет доменной записи A или MX
    reject_unknown_sender_domain
    #проверить имя домена, содержащееся в адресе отправителя, по блэклисту, адрес которого является параметром данного ограничения
    reject_rhsbl_sender dsn.rfc-ignorant.org
    # если все вышеперечисленное подошло, идем дальше
    permit

# ограничения, проверяемые на этапе RCPT TO:
smtpd_recipient_restrictions =
    # запрещаем или разрешаем "продвинутым"
    check_recipient_access hash:/etc/postfix/access_vip_sender
    # запрещаем выдачу писем в поток, как это делают
    # нетерпеливые спаммеры
    reject_unauth_pipelining
    # разрешаем "своим" все
    permit_sasl_authenticated
    permit_mynetworks
    reject_non_fqdn_recipient
    reject_unknown_recipient_domain
    # запрещаем принимать письма для несуществующих в системе адресов
    reject_unlisted_recipient
    # запрещаем прием и передачу писем, не относящихся к нам
    # без этой строчки сервер становится open-relay
    reject_unauth_destination
    check_helo_access pcre:/etc/postfix/helo_checks
    reject_multi_recipient_bounce
    check_recipient_access hash:/etc/postfix/users_gls_spf_pls
    # отказываем в приеме сообщения и ждём повторения, чтобы отвадить многих спамеров средствами утилиты postgrey (пакет одноименный, запуск service postgrey start)
    check_policy_service unix:postgrey/socket
    # если все вышеперечисленное подошло, идем дальше
    permit

В разделе smtpd_recipient_restrictions пробовал убирать
    permit_sasl_authenticated
    permit_mynetworks
после этого переставала ходить почта на многие домены, отличные от mail.ru, google.com и иже с ними.

Настройки очереди дефолтные

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Postfix письма несуществующим адресатам несмотря на запрет "  +1 +/
Сообщение от Bootmen (ok) on 19-Янв-17, 13:15 
>[оверквотинг удален]
> service postgrey start)
>     check_policy_service unix:postgrey/socket
>     # если все вышеперечисленное подошло, идем дальше
>     permit
> В разделе smtpd_recipient_restrictions пробовал убирать
>     permit_sasl_authenticated
>     permit_mynetworks
> после этого переставала ходить почта на многие домены, отличные от mail.ru, google.com
> и иже с ними.
> Настройки очереди дефолтные

Поставте - reject_unlisted_recipient над (выше)
permit_sasl_authenticated
permit_mynetworks


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Postfix письма несуществующим адресатам несмотря на запрет "  +/
Сообщение от awd (ok) on 27-Янв-17, 06:54 
> Поставте - reject_unlisted_recipient над (выше)
> permit_sasl_authenticated
> permit_mynetworks

Спасибо, помогло!

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру