Skip to Content.
Sympa Menu

en - Re: [sympa-users] Postfix integration and robots

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: Dave Augustus <address@concealed>
  • To: Serge Aumont <address@concealed>
  • Cc: "Roger B.A. Klorese" <address@concealed>, address@concealed
  • Subject: Re: [sympa-users] Postfix integration and robots
  • Date: Tue, 19 Aug 2008 19:45:56 -0500


On Tue, 2008-08-19 at 10:16 +0200, Serge Aumont wrote:
Roger B.A. Klorese wrote:
> Is there a chance of your picking up a patch or otherwise doing your 
> own modifications such that, in a multi-robot configuration, aliases 
> are properly added to a Postfix configuration without relying on 
> regexp handling (which will cause bounces, alas, instead of rejects, 
> leading to backscatter)?
There are 3 method to manage list aliases with postfix. , ldap, alias 
file and regexp handling. The regexp method should not be used  if  
leading to backscatter. So the current file managment of alias seems not 
efficient enough for virtual domains.

We have just received a patch from Steven Langenaken to fix that problem :
https://sourcesup.cru.fr/tracker/index.php?func=detail&aid=4431&group_id=23&atid=170

We did not test it yet.

Hope this help.

Serge Aumont


So this causes backscatter in postfix?

/etc/postfix/virtual.regexp
/^(postmaster|root|abuse|editor)@lists\.example\.com$/     $address@concealed
/^(.*)-owner\@lists\.example\.com$/                        $address@concealed
/^sympa\@lists\.example\.com$/                             address@concealed
/^(.*)\@lists\.example\.com$/                              $address@concealed

/etc/postfix/transport.regexp

/^(listmaster|postmaster|root|abuse|sympa-request|editor)@lists\.example\.com$/     	maildrop:
/^.*+owner@lists\.example\.com$/                                     			sympabounce:
/^.*\@lists\.example\.com$/                                          			sympa:
and /etc/postfix/master.cf
#sympa        unix  -       n       n       -       -       pipe
   flags=R user=sympa argv=/home/sympa/bin/queue ${recipient}
#sympabounce  unix  -       n       n       -       -       pipe
   flags=R user=sympa argv=/home/sympa/bin/bouncequeue ${user}

Thanks!
Dave




Archive powered by MHonArc 2.6.19+.

Top of Page