LINUX.ORG.RU

ОЧЕРЕДЬ в POSTFIX


0

0

люди помогите разрешить проблемму
очень много писем в очереди вот такого содержания
4B6BB328014 120179 Wed Jul 9 12:41:14 estrepova@XXXX.ru
(connect to globo2.avtomir.ru[XX.XX.XX.XX]: Connection timed out)
zavsklad@mossel.avtomir.ru

это писма на несуществующих пользователей
в main.cf
прописанно
smtpd_recipient_restrictions = permit_mynetworks,
permit_sasl_authenticated,
reject_unauth_destination,
reject_unknown_sender_domain,
reject_unlisted_recipient,
reject_rbl_client dnsbl.ahbl.org,
reject_rbl_client list.dsbl.org,
# reject_rbl_client relays.ordb.org,
permit
вроде есть чтобы не получать письма на несуществующих пользователей reject_unauth_destination. но они приходят.
Как избавится от писем? как сделать чтобы сразу резались они на входе?

anonymous

Для начала посмотреть aliases на предмет "несуществующих пользователей". Затем сказать newaliases. Ну и почистить очередь postsuper -d ALL.

fashka
()
Ответ на: комментарий от fashka

а поподробнее плизз
в main.cf
есть вот это
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
в этом файле есть записи
mailer-daemon: postmaster
postmaster: root
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
noc: root
security: root
root: fevil
clamav: root
amavis: root

и что делать и что делает команда newaliases?

anonymous
()

Установить значение в параметре local_recipient_maps или virtual_mailbox_maps (смотря что у тебя настроено) - тогда будет отшибать с ошибкой 550 Recipient address rejected: User unknown in virtual mailbox (local recipient) table

sidor ★★
()
Ответ на: комментарий от anonymous

Ну я ж не знаю как у тебя там все настроено...:) вот одни из возможных значений:

#local_recipient_maps = unix:passwd.byname $alias_maps #local_recipient_maps = proxy:unix:passwd.byname $alias_maps

sidor ★★
()

Откуда поступают эти письма? Случаем не из локалки (раз уже впереди стоит permit_mynetworks)? И я не совсем понял, "на несущетвующих (RCPT TO)" или "от несуществующих (MAIL FROM)". В данном примере, ваш postfix отвечает за почту @XXXX.ru?

P.S. А чистить очередь "postsuper -d ALL" не надо, будут удалены все письма.

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.