• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

dead.letter

Status
Für weitere Antworten geschlossen.

ForFree

Newbie
Ich habe "logdigest" als cronjob laufen.

Das Script versendet am Ende eine Mail. Rufe ich das Script als root auf, kommt die Mail immer an. Läuft es als Cronjob, kommt manchmal die Mail an, aber meist eine andere Mail mit folgenden Inhalt :
--------------
Invalid or incomplete multibyte or wide character
. . . message not sent.
"/root/dead.letter" 1058/80432
---------------
Das Ergebnis, das ich normalerweise als Mail bekomme, liegt dann eben in diesem dead.letter. Bei SuSE 10.0 klappte noch alles - immer. (jetztSuSE 10.1)

Ich weis irgendwie nicht mehr weiter. Jeder manuelle Test funktioniert, und als cron geht es manchmal, aber manchmal nicht ??
 

Dickberg

Newbie
Hallo,

ich habe das gleiche Problem mit einem meiner CronJobs, auch hier wird eine Mail verschickt. Einziger Unterschied: Ich verwende keine Datei für den Inhalt sondern generiere den Text direkt. Vielleicht hilft das bei der Fehleranalyse.

Achso, ich nutze 'nail' als Mail-Client.

cu Dick
 
OP
F

ForFree

Newbie
noch ein paar Infos :

- Im syslog steht, daß der cronjob gelaufen ist
- im maillog steht, daß die mail versand wurde
- Errors kann ich nirgendwo finden; bis auf den Inhalt der Mail oben "dead.letter"
 
OP
F

ForFree

Newbie
Die Mail die kommt, sieht so aus :

Return-Path: <root@locallinux>
X-Original-To: root
Delivered-To: user@locallinux
Received: by locallinux (Postfix, from userid 0)
id E76EDC435D; Sat, 15 Jul 2006 02:30:02 +0200 (CEST)
From: root@locallinux
To: root@locallinux
Subject: Cron <root@locallinux> /usr/local/bin/logcheck.sh
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <PATH=/usr/bin:/usr/sbin:/sbin:/bin:/usr/lib/news/bin>
X-Cron-Env: <MAILTO=root>
X-Cron-Env: <HOME=/root>
X-Cron-Env: <LOGNAME=root>
X-Cron-Env: <USER=root>
Message-Id: <20060715003002.E76EDC435D@locallinux>
Date: Sat, 15 Jul 2006 02:30:02 +0200 (CEST)

Invalid or incomplete multibyte or wide character
. . . message not sent.
"/root/dead.letter" 161/14290


Wie aber finde ich denn raus, welcher Header in der cron-mail, die eben nicht kommt, gestanden hätte ?
 
OP
F

ForFree

Newbie
etwas Neues :
ich habe logdigest über yast installiert. Das wird dann automatisch in cron.daily eingetragen. cron.daily lief bisher irgendwann nachts. Jetzt hat sich das aber auf 17 Uhr verschoben (warum auch immer).

Um 17 Uhr kommt die Mail vom logdigest-Script an ! Warum nicht nachts ?

Werden zu irgendwelchen Zeiten bestimmte Dienste in SuSE gestoppt ?

Sehr seltsam ...
 
Status
Für weitere Antworten geschlossen.
Oben