
Я пытаюсь отправить письмо через 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]