Есть 2 виртуальных домена: Domen1 и Domen2. Настроены они с помощью Virtual maps
в настройках:
mydomain= Domen1;
Если приходит письмо с несуществующим получателем user@domen1, сервер сразу обрезает письмо и отправитель получает уведомление об ошибке.
Код: Выделить всё
Jan 16 17:00:32 router2 postfix/smtpd[23569]: connect from ffe11.ukr.net[195.214.192.31]
Jan 16 17:00:47 router2 postfix/smtpd[23569]: NOQUEUE: reject: RCPT from ffe11.ukr.net[195.214.192.31]: 550 5.1.1 <user@domen1>: Recipient address rejected: User unknown in local recipient table; from=<sergey@ukr.net> to=<user@domen1> proto=ESMTP helo=<ffe11.ukr.net>
Jan 16 17:00:47 router2 postfix/smtpd[23569]: disconnect from ffe11.ukr.net[195.214.192.31]
Если же письмо приходит с несуществующим получателем user@domen2,то сервер присваивает ему статус :status=bounced
и пытается ему отослать ответ, но при формировании ответа сервер не понимает от какого домена отсылать ставит отправителя "<>".
Код: Выделить всё
Jan 16 17:27:23 router2 postfix/smtpd[23918]: B86289744: client=ffe16.ukr.net[195.214.192.51]
Jan 16 17:27:23 router2 postfix/cleanup[24010]: B86289744: message-id=<95184.1358349817.4610857424314564608@ffe16.ukr.net>
Jan 16 17:27:23 router2 postfix/smtpd[23918]: disconnect from ffe16.ukr.net[195.214.192.51]
Jan 16 17:27:24 router2 postfix/qmgr[23917]: B86289744: from=<sergey@ukr.net>, size=1781, nrcpt=1 (queue active)
Jan 16 17:27:24 router2 postfix/virtual[24012]: B86289744: to=<user@domain2>, relay=virtual, delay=14, delays=14/0.27/0/0.32, dsn=5.1.1, status=bounced (unknown user: "user@domain2")
Jan 16 17:27:24 router2 postfix/cleanup[24010]: A2BBF987F: message-id=<20130116152724.A2BBF987F@host>
Jan 16 17:27:24 router2 postfix/qmgr[23917]: A2BBF987F: from=<>, size=3614, nrcpt=1 (queue active)
Jan 16 17:27:24 router2 postfix/bounce[24015]: B86289744: sender non-delivery notification: A2BBF987F
Jan 16 17:27:24 router2 postfix/qmgr[23917]: B86289744: removed
как побороть?