Liebe Liste, ein Cronjob möchte eine Mail versenden, was zu folgendem Ergebnis führt (=Problem): -------------schnipp--------------------- running daily cronjob scripts SCRIPT: output (stdout && stderr) follows Invalid or incomplete multibyte or wide character . . . message not sent. "/root/dead.letter" 34/1161 SCRIPT: 03_backup ------- END OF OUTPUT -------------schnapp---------------------- Folgendes habe ich bisher herausgefunden: * Es geht um deutsche Umlaute, die im Text iso-8859-1-codiert sind * Ich verwende SUSE 10.0 mit "mailx version nail 11.25 7/29/05" (Standard-Installation) * Normal als root eingeloggt, kann ich die Mail versenden, z.B. mail -s "TEST123" max.muster@domain.de </root/dead.letter funktioniert fehlerfrei, die Mail kommt an * Mit "sudo" kann ich den Fehler reproduzieren, also sudo mail -s "TEST123" max.muster@domain.de </root/dead.letter geht _nicht_. * Ich dachte an Login-Shell oder nicht, aber "su -l" oder "su" machen keinen Unterschied, beides _geht_. * In /root/.mailrc steht: set NAIL_EXTRA_RC=~/.nailrc * In /root/.nailrc steht (Persönliche Daten geändert) account gmx { set folder=imaps://999999@imap.gmx.net set password-999999@imap.gmx.net=geheim set record=+Gesendet set smtp=mail.gmx.net set smtp-auth=cram-md5 set smtp-auth-user=999999 set smtp-auth-password=geheim } account gmx -> Dies scheint benutzt zu werden, denn die Fehlermeldung bekomme ich ja witzigerweise über GMX gemailt * In /etc/mail.rc steht (nix von mir) set asksub append dot save crt=20 ignore Received Message-Id Resent-Message-Id Status Mail-From Return-Path Via * Im Internet finde ich zwar Einiges, aber wenig Erhellendes Hat jemand eine Idee, wie ich im Cronjob Umlaute in Mails verschicken kann? Wieso geht es auf der Konsole aber nicht mit Cron? Vielen Dank und viele Grüße Rainer -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org