
Hallo Liste, ich hab da mal 'ne Frage: Ich möchte eine SUSE 8.0 Standardinstallation von sendmail dahingehend ändern, dass sendmail nur noch auf Anforderung (also mit sendmail -q) die Nachrichten versendet. Hintergrund Ich habe einen Server am laufen und dessen lokale Nachrichten werden (wie gewünscht) an einen anderen Rechner, der im Gegensatz zum Server nicht ständig an ist, versandt. Nun nervt es aber, wenn sendmail ständig versucht, die Nachrichten zu versenden und dann die Hälfte der eingegangenen Nachrichten darin besteht, dass sendmail mir erklärt, dass das Ziel der Nachricht (eben der Rechner, der nicht ständig an ist) nicht erreichbar ist. Das ist ja auch so gewollt. Nun meine Idee: Wenn ich meinen Arbeitsplatzrechner starte und mich anmelde, dann rufe ich über ssh das o.g. Kommando auf dem Server auf und alles ist gut (oder etwa nicht) Das Problem ist nur, dass ich trotz Studium der Manpage und googlen bislang nicht begriffen habe, mit welchem Parametern (wo einstellbar?) sendmail gestartet/konfiguriert werden muss, um o.g. Verhalten zu erreichen. Vielen Dank schon mal für die Hilfe. MfG Frank Bertling P.S. Ganz großer Sport wäre es, wenn mir noch jemand verraten könnte, wo exakt der beste (oderr zumindest ein geeigneter) Ort zum Platzieren von shell Kommandos ist, die beim Anmelden eines Benutzers (natürlich benutzerspezifisch) ausgeführt werden. Ich hatte bis jetzt an die ~/.bashrc gedacht, lasse mich aber auch gerne eines besseren belehren.

Hallo, Am Wed, 30 Jun 2004, Frank Bertling schrieb:
Ich möchte eine SUSE 8.0 Standardinstallation von sendmail dahingehend ändern, dass sendmail nur noch auf Anforderung (also mit sendmail -q) die Nachrichten versendet.
==== /etc/mail/*.mc ==== dnl Der Standard Zustell-Modus (delivery-mode) dnl `i': interactive dnl `b': background (asynchonous) dnl `q': queue dnl `d': deferred dnl siehe auch `man sendmail` fuer Details dnl define(`confDELIVERY_MODE', `d')dnl ==== Anschliessend die sendmail.cf neu erstellen. Wie man das mit Yast einstellt weiss ich nicht. Oder direkt in der sendmail.cf: O DeliveryMode=defer
P.S. Ganz großer Sport wäre es, wenn mir noch jemand verraten könnte, wo exakt der beste (oderr zumindest ein geeigneter) Ort zum Platzieren von shell Kommandos ist, die beim Anmelden eines Benutzers (natürlich benutzerspezifisch) ausgeführt werden. Ich hatte bis jetzt an die ~/.bashrc gedacht, lasse mich aber auch gerne eines besseren belehren.
~/.profile ist besser geeignet. Schau in man bash. -dnh --
Ansonsten: Ich sage nur ''Diwasserstoffmonoxid''. Ja, ein äußerst schädliches Zeugs, vor allem wenn es in guten Malt gerät. -- A. Schreiber und R. Döblitz in dasr
participants (2)
-
David Haller
-
Frank.Bertling@t-online.de