[Mailman-Developers] problem with VERP stuffing all the messages in one connection

Marc MERLIN marc_news@vasoftware.com


I was hoping to have a crack at a patch today, but I've been too busy
converting my whole exim configs to exim 4.

When VERP is enabled, mailman apparently  sends all the Emails over one SMTP
connection.
When exim  receives more  than smtp_accept_queue_per_connection  messages in
one connection,  it spools  everything without  trying to  resend it. That's
actually very  bad, because list messages  then get delayed by  30mn or more
(waiting on a queue runner to pick them up, one per one, and you can imagine
that it's  a lot  of queue  entries to  clean up  (# of  subscribers x  # of
messages sent in the last 30mn)

I've currently set  that to 1000 on  one of my test servers,  but that's not
very scalable.

Mailman  needs a  MAX_RCPT_PER_SMTP setting  and close  the SMTP  connection
after sending that many messages, and open up a new one.

Or did I miss something obvious?

Marc
-- 
Microsoft is to operating systems & security ....
                                      .... what McDonalds is to gourmet cooking
  
Home page: http://marc.merlins.org/   |   Finger marc_f@merlins.org for PGP key