Hallo, Ich bin gerade dabei ein simples Warnsystem zu bauen, wenn ein bestimmter Serverdienst nicht mehr erreichbar ist (Scannt mit nmap, ob der Port offen ist am betroffenen Server). Wenn der Server nicht antwortet, oder der Port geschlossen ist (und damit der Dienst nicht läuft) möchte ich, dass eine Mail an eine bestimmte Person geschickt wird. aus der Bash heraus geht das ja mittels: elm -s "ACHTUNG !" < /home/yannw/checkserver/message.txt y.wissenbach@compass-online.de Ergibt: Sending mail... Mail to y.wissenbach@compass-online.de... Mail sent! Aus dem Batch heraus (als Grossmeister root ausgeführt) ergibt es jedoch: Sending mail... Mail to y.wissenbach@compass-online.de... mailer returned error status 67 Google war nicht wirklich mein Freund hierbei :-( -- MfG Yann Wissenbach - Administration compass Gesellschaft fuer Medientechnologie mbH Fritz-Kohl-Str. 24 D-55122 Mainz mail: y.wissenbach@compass-online.de www : http://www.compass-online.de fon : +49 6131 32 85 4824 fax : +49 6131 32 85 499
*** Yann Wissenbach (y.wissenbach@compass-online.de) schrieb in suse-linux...:
[...] Aus dem Batch heraus (als Grossmeister root ausgeführt) ergibt es jedoch:
Sending mail... Mail to y.wissenbach@compass-online.de... mailer returned error status 67
Google war nicht wirklich mein Freund hierbei :-(
Umpf! Verstehe ich das richtig!? Du möchtest aus einem _Script_ heraus mit einem _interaktiven M*U*A_ eine Datei verschicken? ... Entweder ich habe viele Jahre lang den Sinn eines M*U*A misver- standen oder Du versuchst gerade, Blödsinn in Realität umzusetzen. Hint: man sendmail postfix G Henning Hucke -- Wer mir ungefragt Werbemüll an die private Mailadresse schickt, erklärt sich mit der Zusendung der X11-Sourcen via FTP-Mail und einer Entschädigungszahlung an mich einverstanden. Die Zustimmung gilt mit der Absendung der email an mich als erteilt. (c) unbekannt
* On Tue, 22 Apr 2003 at 11:36 +0200, Yann Wissenbach wrote:
Ich bin gerade dabei ein simples Warnsystem zu bauen, wenn ein bestimmter Serverdienst nicht mehr erreichbar ist (Scannt mit nmap, ob der Port offen ist am betroffenen Server). Wenn der Server nicht antwortet, oder der Port geschlossen ist (und damit der Dienst nicht läuft) möchte ich, dass eine Mail an eine bestimmte Person geschickt wird. [...] Aus dem Batch heraus (als Grossmeister root ausgeführt) ergibt es jedoch:
Sending mail... Mail to y.wissenbach@compass-online.de... mailer returned error status 67
Google war nicht wirklich mein Freund hierbei :-(
/usr/include/sysexits.h sollte aufschlussreicher sein: #define EX_NOUSER 67 /* addressee unknown */ -- Adalbert GPG welcome, request public key: mailto:adalbert+key@lopez.at
participants (3)
-
Adalbert Michelic
-
Henning Hucke
-
Yann Wissenbach