Hi, On Don, 10 Jan 2002, Waldemar Brodkorb sent incredible lines:
From the keyboard of Andreas, [...] In meiner /etc/ppp/ip-up habe ich das hier eingetragen:
/usr/sbin/sendmail -bd -q10s -om
Nun stellte sich heraus, dass Mails, die ich an meinen smtp-provider schicke zwar in die mqeue eingereiht werden, aber nicht wie ich dachte im 10 Sekundentakt versendet werden. Die bleiben da, bis ich manuell als root 'sentmail -q' ausführe.
Wieso als root? /usr/sbin/sendmail -q -v als User muss auch gehen.
Die Mails kommen dann da an, wo sie hinsollen und alle sind glücklich, der 'Header_From' wird auch korrekt maskiert. Wahrscheinlich akzeptiert sendmail, aus gutem Grund, keine Sekunden Angaben. Eine Verschwendung von Prozessorzeit und Bandbreite, alle 10s die Mails rauszusenden. Oder hast du ein Netz mit 1000000 Clients an deinem T-DSL Anschluß?
Wenn man ständig online ist kann man sendmail einfache mit -bd laufen lassen, wozu will man noch die Queue pollen. Voraussetzung ist natürlich das man nicht irgendwo expensive gesetzt hat.
Also besser alle 5 minuten, als manuell mit sudo.
Siehe oben, wozu sudo? /usr/sbin ist bloss nicht im Pfad von dem normalen User, deswegen klappt sendmail -q nicht, mit /usr/sbin/sendmail -q klappts auch als user. Abgesehen davon reicht -q15m auf fast allen Systemen dicke aus. ... may the Tux be with you! =Thomas= -- Thomas Bendler \\:// ml@bendler-net.de Billwiese 22 (o -) http://www.bendler-net.de/ 21033 Hamburg ---ooO-(_)-Ooo--- tel.: 0 177 - 277 37 61 Germany Linux, enjoy the ride ...!