Ich versuche, eine E-Mail über Cron und SSMT zu senden. Ich habe ein Skript mit diesem erstellt
#!/bin/bash
printf "Subject:test\n\Test text" | ssmtp [email protected]
Das Skript funktioniert einwandfrei, wenn es über die Eingabeaufforderung ausgeführt wird, aber nicht über Cron. SSMT sendet über Gmail, falls das wichtig ist.
Das Merkwürdige ist, dass die E-Mail laut Mail-Log einwandfrei versendet wurde.
Antwort1
Hier finden Sie eine ausführliche Anleitung inklusive Gmail.
http://www.pickledbrain.com/2011/04/setting-simple-outgoing-email-on-a-ubuntu-server-using-ssmtp/
Der Befehl lautet
#!/bin/bash
printf "Subject:test\n\Test text" | mail [email protected]