将系统日期插入ssmtp电子邮件的主题字段

时间:2013-10-24 18:35:48

标签: email date crontab ssmtp

我想知道将当前日期/时间插入ssmtp发送的电子邮件主题行的语法。

每当系统重新启动时,我都会收到一封电子邮件,通过电子邮件发送我的系统日志的尾部。

这是cronjob:

  

@reboot tail -1000 / var / log / syslog | mail -s“系统重新启动,这是syslog”address@gmail.com&>的/ dev / null的

是否有一种简单的方法将系统日期插入主题行字段?我还没有办法添加它。

1 个答案:

答案 0 :(得分:1)

您应该可以通过在主题行字符串中插入$(date)来打印当前日期和时间。

尝试:

  

@reboot tail -1000 / var / log / syslog | mail -s“$(date):系统   重启,这是系统日志“address@gmail.com&> / dev / null