Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 May 1995 15:55:22 -0400 (EDT)
From:      -Vince- <vince@penzance.econ.yale.edu>
To:        "Jonathan M. Bresler" <jmb@kryten.atinc.com>
Cc:        Mark Hittinger <bugs@ns1.win.net>, hackers@FreeBSD.ORG
Subject:   Re: mailing lists
Message-ID:  <Pine.LNX.3.91.950531155128.15000g-100000@penzance.econ.yale.edu>
In-Reply-To: <Pine.3.89.9505310955.C1159-0100000@kryten.atinc.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 31 May 1995, Jonathan M. Bresler wrote:

> On Wed, 31 May 1995, -Vince- wrote:
> 
> > > 	this should speed up mailing list processing
> > >
> > 
> > 	Actually, that wouldn't speed it up much.  I'm running several
> > mailing lists and digests with 5000+ users and with that approach, since
> > it goes out as one sendmail process, each transient failure will delay the
> > rest of the list for 5 to 10 minutes.  For example, I am running the GUS
> > Daily Digest and that list has 2000+ users with the digest size being 
> > 20-30k once a day it goes out, it will take 17 hours to finish sending to 
> 
> 	ugh....17 hours, even several hours is just too much
>

	Yeah, it's because all the transient failures are slowing down the
sendmail since it goes as one process..
 
> > everyone on a SUN SparcStation 5 on a T3 link on mail.nws.orst.edu since
> > there are about 5% transient failures which delays the sending of the
> > digest to the rest of the list for a couple hours since even though if 
> > you did sorting, it will still go out as one sendmail progress.  What I 
> > did was used Keith Moore's bulk_mailer which I put for 
> 
> 	where can i find it.  archie failed me and the May archives from
> majordomo-users describes how to use it but not how to find it ;(
> 
> 	none of majordomo-workers, majordomo-users or list-managers has a 
> pointer to an ftp site.
> 
> 	a pointer to an ftp site, PLEASE!  :))
>

	It was in the April archives for list-managers and here's the info
from Keith Moore:

From: Keith Moore <moore@cs.utk.edu>
Subject: Re: Bulk_mailer? 
Date: Fri, 14 Apr 1995 01:51:21 -0400

> > I use Keith Moore's "bulk_mailer" program.  It takes a list of
> > addresses, a message file, sorts the address list by domain, splits
> > the list up so that N domains appear in each section of addresses,
> > and starts a sendmail for each one.

> This sounds really useful - where can it be found?

look in ftp://cs.utk.edu/pub/moore/email/
for files bulk_mailer.{c,README,Makefile}

No warranty, but if people tell me about bugs I'll try to fix them.

One gotcha: if the message doesn't have a To: header, sendmail will
add an Apparently-To header for every address in the envelope.
(Someday I'll fix bulk_mailer to add a dummy To: header if one is
missing.)

Keith Moore

> what's the best format of a 'dummy' header to use when sending
> bulk mail ?

I like to add:

To: undisclosed-recipients:;

It fulfills the RFC 822 requirement, and fools sendmail into not
generating the Apparently-To header.  

Some sendmail configs will (incorrectly) try to rewrite the address,
but that doesn't usually cause problems. (And when it does, it only
causes problems for sites downstream from the broken mailer).

Keith Moore


From: Keith Moore <moore@cs.utk.edu>
Subject: Re: Bulk_mailer? 
Date: Fri, 14 Apr 1995 21:47:27 -0400

Okay, I hacked my bulk_mailer program to add a

To: undisclosed-recipients:;

header to any message which lacks a To, Cc, or Bcc header.  More general
header-munging would be nice, but probably goes in a separate program.

ftp://cs.utk.edu/pub/moore/email/bulk_mailer.*

--
Keith Moore                              http://www.cs.utk.edu/~moore/
Computer Science Dept. / Univ of Tenn / 107 Ayres Hall / Knoxville TN 37996
 
> 	how did you solve the problem of two copies of each messages 
> being sent to everyone?
>

	Hmmm, it only did that the first time I ran it but afterwards, it 
went smoothly.
 
Cheers,
-Vince- vince@kbrown.oldcampus.yale.edu
UCLA Physics/Electrical Engineering - UC Berkeley Fall '95
SysAdmin bigbang.HIP.Berkeley.EDU - Running FreeBSD - Real UN*X for Free!





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.3.91.950531155128.15000g-100000>