> you should try to explain your problem and not how to implement a solution
Sorry. I know English bad. I tried to describe the problem in the first letter. I'll try again. My Dovecot receive mail from many different domains (around 30) from many different machines. 1.1.1.1 - domain1 2.2.2.2 - domain2 3.3.3.3 - domain3 ... with different postfix with virtual_transport = lmtp:10.10.10.10:24 in their main.cf 10.10.10.10 - machine with my dovecot. Users imap - 10.10.10.10:143 User smtp - 10.10.10.10:25 10.10.10.10:25 - postfix with sender_dependent_relayhost_maps = hash:$config_directory/relayhost_maps in relayhost_maps @domain1 [1.1.1.1] @domain2 [2.2.2.2] @domain3 [3.3.3.3] for example user@domain2 receive mail: inet -> 2.2.2.2:25 -> 10.10.10.10:24 -> saved to disk user@domain2 connect to 10.10.10.10:143 and read it. for example user@domain2 sends mail: user@domain2 connect to 10.10.10.10:25 because in relayhost_maps written @domain2 [2.2.2.2] postfix sends it in 2.2.2.2 10.10.10.10:25 -> 2.2.2.2:25 -> inet Everything works fine until the case comes to vacation auto-reply with dovecot-pigeonhole plugin :( Because the domain of the sender is unknown, postfix 10.10.10.10 does not understand where to forward mail. Where relay for domain2. I do not know what to do ... On Wed, 22 Jan 2014 15:46:52 +0100 Reindl Harald <[email protected]> wrote: > do not mix the "From: header address of MAILER-DAEMON" with the envelope > from=<MAILER-DAEMON@domain(1,2,3)> would be the problem described below > why in the world do you need "sender_dependent_relayhost_maps" for vacation? > > you should try to explain your problem and not how to implement a solution > http://www.catb.org/~esr/faqs/smart-questions.html > > Am 22.01.2014 15:39, schrieb Dmitry: > > Thanks for your quick reply. > > > > Can I least make dovecot write from=<MAILER-DAEMON@domain(1,2,3)>? > > How can I make "sender_dependent_relayhost_maps" works in postfix? > > > > On Wed, 22 Jan 2014 14:18:26 +0100 > > Reindl Harald <[email protected]> wrote: > > > >> Am 22.01.2014 13:39, schrieb Dmitry: > >>> My problem is that when vacation auto-reply sent the field from=<> > >>> Because of this does not work "sender_dependent_relayhost_maps" in postfix > >> > >> <> is correct in case of auto-responders > >> > >> why? > >> to prevent mail-loops if both sides have a responder > >> > >> well, there are special headers too for this but they > >> rely on be respected by the final destination while > >> null sender never get bounces and replies > >> > >> http://en.wikipedia.org/wiki/Bounce_message > >> > >> Bounce messages in SMTP are sent with the envelope sender address <>, > >> known as the null sender address. They are frequently sent with a From: > >> header address of MAILER-DAEMON at the recipient site. >
