LINUX.ORG.RU
ФорумAdmin

postfix and unknown user


0

0

Есть два сервера, на которых запущен postfix.
Конфиги постфиксов одинаковые.
Первый при приеме почты для несуществующего пользователя
сразу орет: User unknown in local recipient table.
А второй в этом случае почту принимает и тут же отправляет
bounce-сообщение отправителю о том, что такой адресат unknown

Разглядывание логов и прочего, добавление ключей -v в master.cf ничего
не принесли
Конфиги одинаковые, ведут себя по разному.

anonymous

может разная сборка.

такого не бывает.

если параметр не задан, то он принимает значение по дэфолту.

посмотрии postconf -v

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

И в догонку с postfix.ru
>> после тщательного прочтения man 5 postconf в области smtpd_reject_unlisted_recipient и переосмыслении прочитанного, выявил источник проблемы и решил путем уточнения virtual_mailbox_domains, со значением по дефолту письмо на несуществующий виртуальный ящик отвергалось после прохождения очереди, в момент поступления на virtual, затем формировалось письмо о несуществующем адресе и посылалось отправителю... После указания в virtual_mailbox_domains списка доменов виртуальных ящиков, письмо на несуществующий ящик отвергается в момент соединения:
NOQUEUE: reject: RCPT from xxx.somedomain.tld[xxx.xxx.xxx.xxx]: 550 5.1.1 <non-existent@mydomain.tld>: Recipient address rejected: User unknown in virtual mailbox table; from=<user@somedomain.tld> to=<non-existent@mydomain.tld> proto=ESMTP helo=<xxx.somedomain.tld>

Попробовал повторить то же самое.
Помогло, но почему в первом случае это добавлять не нужно?

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