On Wed, 2 Feb 2000 09:16:35 -0800, Mark Delany wrote: >Furthermore, each of these files are pre-formatted so that they can be fed >directly into qmail-queue without further manipulation. From memory, they are >null terminated strings of recipients. This is insignificant to list performance. Assume 30 msg/s and a list of 30,000 => 20 min or so. If ezmlm-send takes 20 ms or 40 ms to read the addresses and pipe them to qmail has not effect whatsoever. >VERP because the VERP generation is done by qmail-send. (It's hard finding This is key. Queueing the message in a crash-proof manner is the most expensive part. Doing it once instead of 30,000 times saves lots of time/space/money. The unique (qmail VERP) feature allows you to "label" each message with a custom envelope sender (not just recipient) for automated bounce handling. >The main weakness I see with ezmlm is on large lists because the bounce >handling uses a flat directory structure which eventually runs into OS >performance issues on many forms of Unix. By large I mean 250,000+ This and other inefficiencies in bounce handling (apparent only for large lists) have been addressed by ezmlm-idx since version 0.30. See http://www.ezmlm.org and ftp://ftp.ezmlm.org/pub/patches/ezmlm-idx-0.40.tar.gz (FAQ section on bounce handling) for more info. -Sincerely, Fred (Frederik Lindberg, Infectious Diseases, WashU, St. Louis, MO, USA)
