Re: Sendmail bei temporaerer Verbindung

From: Christoph Sold <so(at)server.i-clue.de>
Date: Fri, 21 Jul 2000 17:18:57 +0200

Stefan Esser wrote:
>
> On 2000-07-21 14:10 +0200, Peter Ross <petros(at)pps.de> wrote:
> > Hallo,
> >
> > ist es moeglich, ein System mit Sendmail so zu konfigurieren, dass sendmail zwar
> > lokal lauscht, um mit irgendwelchen Clients lokal erstellte Mails zu empfangen,
> > sie aber nicht sofort weiterzusenden?
> >
> > Es geht darum, dass jetzt beim sofortigen Senden jedes Mal die Verbindung
> > aufgebaut wird. Waere schoener, erst, wenn sowieso die Verbindung steht,
> > sendmail loslegen zu lassen ("sendmail -bq" oder so), vielleicht auch bei
> > Shutdown, wenn die Queue noch nicht leer ist.
>
> Ich benutze Postfix, da geht das anders, aber bei Sendmail kann am es
> im .cf-File oder beim Aufruf angeben, und zwar als Parameter zu "-O":
>
> DeliveryMode=x
> Set the delivery mode to x. Delivery modes are `i' for inter-
> active (synchronous) delivery, `b' for background (asyn-
> chronous) delivery, `q' for queue only - i.e., actual deliv-
> ery is done the next time the queue is run, and `d' for de-
> ferred - the same as `q' except that database lookups (no-
> tably DNS and NIS lookups) are avoided.
>
> Du willst also "DeliveryMode=q", und kannst z.B. in dein LinkUp-Skript ein
> "sendmail -q" einbauen, um alle Nachrichten zu senden. Beim Herunterfahren
> würde ich das nicht automatisch tun, denn es ist nicht sicher, daß die Zeit
> reicht, die Nachricht komplett los zu werden. Sonst bleibt sie in der Queue
> und wird beim nächsten mal nochmal verschickt ...

Ich würde DeliveryMode=d -- sonst wird in dem Moment, in dem die Mail in
die queue gestellt wird, eine Verbindung zum DNS aufgebaut, nur um zu
schauen, ob der name auch stimmt. aber da wirds dann schon tricky...

Alternativ einen lokalen caching-only DNS laufen lassen.

HTH
-Christoph Sold

-- 
i-clue GmbH, Endersbacher Str. 57, D-71334 Waiblingen
Fon: (0 71 51) 9 59 01-12,  Fax: (0 71 51) 9 59 01-55
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Fri 21 Jul 2000 - 17:18:38 CEST

search this site