Ich habe seit ungefähr 14 Tagen einen Cronjob ohne Probleme. Dann habe ich letzte Nacht nachgesehen, dass ich nicht die E-Mail bekommen habe, die ich normalerweise bekomme. Ich bin zum Terminal gegangen, um mir eine E-Mail zu senden. Ich habe die folgende Fehlermeldung erhalten:
mail: Nachricht kann nicht gesendet werden: Prozess wurde mit einem Status ungleich Null beendet
Ich habe nichts an meiner ssmtp-cfg-Datei geändert. Es hat einfach aufgehört zu funktionieren, wenn ich alles überprüfe und erneut überprüfe, den Code, ssmtp, alles ist perfekt.
Ich versende meine E-Mails zweimal täglich per Cronjob. Die Crontab wurde auch nicht gestört. Ich weiß wirklich nicht, warum es aufhören würde zu arbeiten.
Das System verschickt E-Mails per Google Mail - Ich habe das Google Mail-Konto aufgerufen und Test-E-Mails verschickt, die ohne Probleme gesendet und empfangen werden.
Außerdem habe ich in Google, Foren und Websites nachgesehen, auf denen ich keine Fehler sehe. Das macht Sinn, da vor 24 Stunden alles gut funktioniert hat und jetzt einfach aufgehört hat.
F: Gibt es eine Möglichkeit zur Diagnose und Fehlerbehebung, wie ein solches Problem gelöst werden kann?
/var/log/mail.log
Ich denke
/var/log
aktiviert)? 3) Haben Sie überprüft, ob die für den Versand verwendeten Netzwerkports in Ihrer Internetverbindung nicht blockiert sind?