Cronjob 更改电子邮件主题和发件人姓名

Cronjob 更改电子邮件主题和发件人姓名

我有一个使用 crontab 的 cronjob 设置,如下所示...

[email protected]
00 02 * * * /home/myaccount/myscript.sh

这很有效,凌晨 2 点它运行脚本并通过电子邮件将输出发送给我[电子邮件保护]

唯一的问题是电子邮件主题和发件人姓名不是很有用。

有没有办法以与设置收件人电子邮件地址相同的方式来更改它们?

我可以抑制自动电子邮件并通过管道将输出发送到自己的邮件吗?

答案1

Cron 不允许进行大量配置,但您可以这样做,假设您已经mailutils安装了该软件包:

00 02 * * * /home/myaccount/myscript.sh 2>&1 | mail -s "My subject" $MAILTO

相关内容