Skip to Content.
Sympa Menu

en - Re: [sympa-users] automatic bounce deletion ?

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: Aumont <address@concealed>
  • To: Fil <address@concealed>
  • Cc: Sympa-Users <address@concealed>
  • Subject: Re: [sympa-users] automatic bounce deletion ?
  • Date: Fri, 26 Jan 2001 09:19:53 +0100

Fil wrote:
>
> (I have around 14000 bouncing addresses on the list, so I won't look at them
> one by one I guess)
One think you can do before sympa propose you to do it automatically
is to try each email that generate a bounce. How to do it using sympa ?
The idea is to run a reminder using the unique return path but to send
this remind only to those subscriber who are bouncing. In order to do it,
you have to define twice your list with the same name but with a deferent
subscriber definition. In order to do it :

-0- install a new virtual robot
(named sympb). You can do it running :
make clean
make CONFDIR=/home/sympb/etc DIR=/home/sympb PIDDIR=/home/sympb/etc
make install CONFDIR=/home/sympb/etc DIR=/home/sympb PIDDIR=/home/sympb/etc

Edit /home/sympb/etc/sympa.conf and change the path of expl queue and
bouncequeue
if needed.

-1- create a hidden list, managed by sympb but with the same name as the list
you want to clean.

-2- define subscribers by a SQL query that select any XX subscriber
where at least a bounce is stored. It look like

'select user_subscriber from subscriber_table where 1 and list_subscriber
like "xx" and bounce_subscriber like "%"'

Set the remind_return_path parameter

-3- prepare a smart reminder message for the hidden list

-4- from time to time (every mounth) send a mail to sympb@xxx (sympb alias
MUST look like sympab: "/home/sympb/bin/queue")

The bounce+* alias must be a link to /home/sympa/bin/bouncequeue so
the bounce demon will remove email from the real list, not from the hidden
one.

All this will be included into sympa asap.

--
-----------------------------------------------------------
Serge Aumont Comité Réseaux des Universités
Campus Beaulieu
35042 Rennes Cedex +33 2 998 471 47



Archive powered by MHonArc 2.6.19+.

Top of Page