Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 May 1998 19:08:21 +0200
From:      "IBS / Andre Oppermann" <andre@pipeline.ch>
To:        Greg Lehey <grog@lemis.com>
Cc:        freebsd-chat@FreeBSD.ORG
Subject:   Re: FreeBSD mailing lists with high latency
Message-ID:  <35670285.B6B73368@pipeline.ch>
References:  <356613CE.14DAE847@pipeline.ch> <19980523123204.P339@freebie.lemis.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Greg Lehey wrote:
> 
> On Sat, 23 May 1998 at  2:09:50 +0200, IBS / Andre Oppermann wrote:
> > I'm now since Aug '96 on various freebsd-* mailing list and I see the
> > latency between sending the mail and getting it back via the list
> > is longer every day. In case of my last posting it took 1 hr and 20 min
> > to get back.
> >
> > Is this related to the box the list is runnig on or is it simply
> > an overloaded sendmail. Then it might be worth a thought to switch
> > to qmail (it's really some hundred times faster than sendmail for
> > big lists).
> 
> jmb will probably get back to you with more details, but briefly:
> 
> hub sends the messages to a number of different relays rather than
> directly to each recipient.  Some of these relays can be slow.  To

I get my mails directly from hub.FREEBSD.org.

If I interpret the header correctly then this happens:

1. sendmail on hub.freebsd.org receives the mail from the sender MTA
2. then it goes to majordomo on hub
3. majordomo expands to the list
4. majordomo sends the stuff to bulkmailer
5. bulkmailer sorts the recipients
6. bulkmailer injects all that stuff into sendmail for delivery
7. finally sendmail delivers the messages to the recipent MX host

> know where the delay is in your case, look at the headers.  For

The problem is the outgoing queue of sendmail (it rested there for
1hr and 15min).

> example, yesterday I got a couple of duplicate messages sent to two
> different mailing lists.  It appears that the relay host had gone down
> in between, and as a result the two copies appeared something like 10
> hours apart.  The headers showed that they left hub a few seconds
> apart.

I get it directly from hub.

> I don't know qmail, but I find it hard to believe that it is really
> "several hundred times" faster.  It's possible that it looks that way

It is really much faster than sendmail. Sendmail has big problems with
huge queues.

> due to different delivery strategies (try to deliver to all recipients
> at the same time), but I would have my doubts about how effective this
> is with 800 messages being relayed at the same time, as is currently
> the case at hub.

Qmail, with concurrency limit set to 60, delivers those 800 messages
in a little bit over 2 minutes (10 sec av. per connection) running
on a Pentium-100 with 16MB. You can even put up concurreny up to 150
with a little bit more RAM. I've even heard stories about delivering
to over 60k remote addresses in 1.5 hours using stock qmail 1.01 on
one P5 with BSD/OS with T1 connectivity.

The qmail mailing list has something about 800 subscribers and I get
back my mail via the list in under 80 seconds.

Sendmail has big problems if some MX for lots of messages in it's 
queue are unreachable.

Timestamp: It's currently 19:08 local time (+0200)

-- 
Andre Oppermann

CEO / Geschaeftsfuehrer
Internet Business Solutions Ltd. (AG)
Hardstrasse 235, 8005 Zurich, Switzerland
Fon +41 1 277 75 75 / Fax +41 1 277 75 77
http://www.pipeline.ch    ibs@pipeline.ch

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-chat" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?35670285.B6B73368>