我想通过 自动发送电子邮件mutt
。我已经配置好mutt
,使用时可以正常工作:
echo "Hi" | mutt -s "Hu Hu" -a /home/.../some.pdf -- [email protected]
但是使用时crontab
不会发送电子邮件。
00 17 * * * echo "Hi" | mutt -s "Hu Hu" -a /home/.../some.pdf -- [email protected]
我也尝试过:
00 17 * * * sudo echo "Hi" | mutt -s "Hu Hu" -a /home/.../some.pdf -- [email protected]
除了使用 发送邮件外,其他 cronjobs 都运行良好mutt
。我可以请教一些建议吗?
答案1
尝试使用完整路径,例如 /usr/bin/mutt。还要检查 cron 运行的用户以及允许使用 mutt 的用户。