From: Keld Simonsen on 27 Jun 2010 11:53 On Sun, Jun 27, 2010 at 11:33:02AM -0400, Wietse Venema wrote: > I checked out a few details, and the result is that turning on > VERP, before sending to a mailing list alias, does not turn on VERP > when delivering to the members of that mailing list (except in a > very special case that involves only local recipients). > > It can (and should) be made to work outside that special case, but > that requires a few changes to Postfix internals, and that will > take more time than I have available now. > > There is a workaround to turn on VERP after the mailing list. For > example, deliver mail to the mailing list alias with one Postfix > instance, then deliver mail to the members of that list with a > second Postfix instance that turns on VERP via one of the methods > in message <20100626210934.27B7E1F3EA8(a)spike.porcupine.org> (this > involves content filters, or the Postfix 2.7 smtpd_command_filter > feature). Thanks for checking this out and finding the error, and also thanks for giving hints for workarounds. I was quite puzzled that I could not make it work. best regards keld
From: Keld Simonsen on 5 Jul 2010 16:31 On Sun, Jun 27, 2010 at 11:33:02AM -0400, Wietse Venema wrote: > I checked out a few details, and the result is that turning on > VERP, before sending to a mailing list alias, does not turn on VERP > when delivering to the members of that mailing list (except in a > very special case that involves only local recipients). > > It can (and should) be made to work outside that special case, but > that requires a few changes to Postfix internals, and that will > take more time than I have available now. > > There is a workaround to turn on VERP after the mailing list. For > example, deliver mail to the mailing list alias with one Postfix > instance, then deliver mail to the members of that list with a > second Postfix instance that turns on VERP via one of the methods > in message <20100626210934.27B7E1F3EA8(a)spike.porcupine.org> (this > involves content filters, or the Postfix 2.7 smtpd_command_filter > feature). maybe there should be a note on this in the documentetion, eg in http://www.postfix.org/VERP_README.html Does this mean that the VERP facility has not been fully functional at any time, and thus that there have not been that many attempts on utilizing it before? During the discussion on this list on VERP there were very few contributions from other people than Wietse. So the lack of use could explain this. I thikn VERP could be a very useful thing to me - having spent many hours trying to track down erroneous email addresses on the lists I administer. I wonder if it was generally possibly to set postfix to send envelope return addresses for all outgoing messages, eg by a parameter somewhere in master.cf ? Is that posssible, and would there be any problems in doing that? best regards Beld
From: Wietse Venema on 6 Jul 2010 03:57
Keld Simonsen: [ Charset ISO-8859-1 unsupported, converting... ] > On Sun, Jun 27, 2010 at 11:33:02AM -0400, Wietse Venema wrote: > > I checked out a few details, and the result is that turning on > > VERP, before sending to a mailing list alias, does not turn on VERP > > when delivering to the members of that mailing list (except in a > > very special case that involves only local recipients). > > > > It can (and should) be made to work outside that special case, but > > that requires a few changes to Postfix internals, and that will > > take more time than I have available now. > > > > There is a workaround to turn on VERP after the mailing list. For > > example, deliver mail to the mailing list alias with one Postfix > > instance, then deliver mail to the members of that list with a > > second Postfix instance that turns on VERP via one of the methods > > in message <20100626210934.27B7E1F3EA8(a)spike.porcupine.org> (this > > involves content filters, or the Postfix 2.7 smtpd_command_filter > > feature). > > maybe there should be a note on this in the documentetion, eg in > http://www.postfix.org/VERP_README.html > > Does this mean that the VERP facility has not been fully functional > at any time, and thus that there have not been that many attempts on > utilizing it before? During the discussion on this list on VERP there > were very few contributions from other people than Wietse. So the > lack of use could explain this. Currently. VERP does not survive local(8) alias expansion except perhaps in a very special case. > I thikn VERP could be a very useful thing to me - having spent many hours > trying to track down erroneous email addresses on the lists I administer. > > I wonder if it was generally possibly to set postfix to send envelope > return addresses for all outgoing messages, eg by a parameter somewhere > in master.cf ? Is that posssible, and would there be any problems > in doing that? With the command line: "sendmail -f senderaddr" With the SMTP protocol: MAIL FROM:<senderaddr> Wietse |