我有python script
,它通过shell function
"mail“发送电子邮件。运行的很好。但是,当我在crontab中运行时,它无法向收件人发送邮件,而是将错误消息发送到我的地址。是否存在crontab无法通过其他脚本发送邮件的问题?
这是我的crontab条目:
30 8***家庭/akand/./pyscript.py
pyscript.py有
import os
os.system(''' mail -s "Message" ...@gmail.com <<< "Please
check ..." ''')
正如我提到的,pyscript.py
运行得很好。
发布于 2018-04-11 15:22:06
正如Jeff提到的,环境变量没有传递。crontab中的命令:
30 8 * * * $HOME/.bash_profile; /home/akand/./pyscript.py
起作用了。
https://unix.stackexchange.com/questions/436798
复制相似问题