Hallo, ich wusste nicht so ganz, wohin mit diesem Thema, glaube aber das passt hier rein. 😀 Habe auf meinem RaspberryPi ssmtp installiert um Mails mit Informationen an mich versenden zu können. Habe die Daten für die AOL-Server eingegeben, musste jedoch anfangs viel rumprobieren, was ich jetzt bei root, hostname, etc in der ssmtp.conf eintragen muss. Auch was ich die revaliases Datei rein muss, habe ich lange rumprobiert, bis ich es endlich zum laufen gebracht habe.
Es hat auch einen ganzen Monat lang geklappt. Habe von den Einstellungen in der /etc/ssmtp/ssmtp.conf und der /etc/ssmtp/revaliases einen Screenshot gemacht, um mir die Einstellungen zu merken, falls ich es mal zurücksetzten müsste. Auch in Verbindung mit einem Cronjob hat das super funktioniert.
Habe jetzt seit cirka 3 Wochen ssmtp nicht genutzt. Wollte gestern eine Mail vom Pi versenden, bzw. sollte ein Cronjob dies tun, aber da ging es dann nicht mehr. Das liegt aber nicht nur am Cronjob, denn ich persönlich kann auch keine Mail versenden, und bekomme die Meldung:
mail: cannot send message: Process exited with a non-zero status
So wie ich es am Anfang auch mal hatte. Dachte daher, dass ich vielleicht irgendwann mal was an den Einstellungen verändert haben könnte und habe es mit den Screenshots verglichen, die ich gemacht habe, als es noch funktioniert hat aber diese stimmen überein.
Gibt es da noch eine andere Datei, in der man was einstellen kann? Wo finde ich nochmal die Log-Datei, in der ich mehr Informationen zum Fehler finden kann? Vielleicht kann mir ja jemand helfen. Hab die ssmtp.conf und die revaliases nochmal hier ausgeschrieben. Vielleicht stimmen die Einträge für AOL so nicht?
nano /etc/ssmtp/ssmtp.conf
# # Config file for sSMTP sendmail # # The person who gets all mail for userids < 1000 # Make this empty to disable rewriting. root=postmaster # The place where the mail goes. The actual machine name is required no # MX records are consulted. Commonly mailhosts are named mail.domain.com mailhub=smtp.de.aol.com:587 # Where will the mail seem to come from? #rewriteDomain= # The full hostname hostname=aol.com AuthUser=userAOL AuthPass=passAOL UseSTARTTLS=YES #UseTLS=YES # Are users allowed to set their own From: address? # YES - Allow the user to specify their own From: address # NO - Use the system generated From: address #FromLineOverride=YES
nano /etc/ssmtp/revaliases
# sSMTP aliases # # Format: local_account:outgoing_address:mailhub # # Example: root:your_login@your.domain:mailhub.your.domain[:port] # where [:port] is an optional port number that defaults to 25. root:userAOL@aol.com:smtp.de.aol.com:587 nico:userAOL@aol.com:smtp.de.aol.com:587
Natürlich stehen bei userAOL und passAOL meine richtigen Daten. 😉 Und die stimmen auch, es hat ja vorher auch damit funktioniert, habe es auch nochmal überprüft. 😉
Vielen Dank schonmal. Mir gehen nämlich die Ideen aus. Gruß Nico