Re: Sendmail bei temporaerer Verbindung

From: Stefan Esser <se(at)freebsd.org>
Date: Fri, 21 Jul 2000 14:35:34 +0200

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 ...

Gruß, STefan

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 - 15:28:28 CEST

search this site