CyborgBeta
Banned
- Registriert
- Jan. 2021
- Beiträge
- 3.958
Nabend all,
also ich finde einfach keine Antwort im Internet auf diese Fragen. Ich habe einen User-Crontab:
Dabei gibt es aber folgende Probleme:
Der Mailserver (angesprochen/konfiguriert durch ssmtp) ist zum Neustart noch nicht bereit, dementsprechend erhalte ich bei jedem Neustart einen Dead-Letter.
Scheinbar wird anschließend die Ausgabe der Scripts nicht vom User-Account ("ich") gesendet, und auch nicht von "root". Dementsprechend stimmt die "From:"-Adresse nicht, wenn ich "MAILFROM" nicht angebe (und solche Mails werden direkt als Spam behandelt).
Hat jemand hierzu Rat? Ich benutze ssmtp revaliases für root und für ich. Auf der Konsole funktioniert mit mail ... alles prima, und der Absender wird richtig gesetzt. Aber halt im cron-/crontab-Ablauf nicht.
Ich bedanke mich für jeden Hinweis von euch.
also ich finde einfach keine Antwort im Internet auf diese Fragen. Ich habe einen User-Crontab:
Code:
MAILFROM="von@e-mail.xyz"
MAILTO="zu@e-mail.xyz"
@reboot /home/ich/script-1-atreboot.sh
50 10 * * * /home/ich/script-2-daily.sh
5 * * * * /home/ich/script-3-hourly.sh
Dabei gibt es aber folgende Probleme:
Der Mailserver (angesprochen/konfiguriert durch ssmtp) ist zum Neustart noch nicht bereit, dementsprechend erhalte ich bei jedem Neustart einen Dead-Letter.
Scheinbar wird anschließend die Ausgabe der Scripts nicht vom User-Account ("ich") gesendet, und auch nicht von "root". Dementsprechend stimmt die "From:"-Adresse nicht, wenn ich "MAILFROM" nicht angebe (und solche Mails werden direkt als Spam behandelt).
Hat jemand hierzu Rat? Ich benutze ssmtp revaliases für root und für ich. Auf der Konsole funktioniert mit mail ... alles prima, und der Absender wird richtig gesetzt. Aber halt im cron-/crontab-Ablauf nicht.
Ich bedanke mich für jeden Hinweis von euch.