
我正在嘗試透過 cron 和 ssmtp 發送電子郵件。我用這個創建了一個腳本
#!/bin/bash
printf "Subject:test\n\Test text" | ssmtp [email protected]
該腳本在從提示符運行時工作正常,但無法透過 cron 工作。如果重要的話,Ssmtp 正在透過 gmail 發送。
奇怪的是,根據 mail.log,電子郵件發送得很好。
答案1
這裡有詳細的說明,包括 gmail。
http://www.pickledbrain.com/2011/04/setting-simple-outgoing-email-on-a-ubuntu-server-using-ssmtp/
命令是
#!/bin/bash
printf "Subject:test\n\Test text" | mail [email protected]