【问题标题】:inserting system date into subject field of ssmtp email将系统日期插入 ssmtp 电子邮件的主题字段
【发布时间】:2013-11-03 15:07:17
【问题描述】:

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

每当系统重新启动时,我都有一个 cronjob 通过电子邮件发送系统日志的尾部。

这里是 cronjob:

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

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

【问题讨论】:

    标签: email date crontab ssmtp


    【解决方案1】:

    您应该能够通过将$(date) 插入主题行字符串来使其打印当前日期和时间。

    试试:

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

    【讨论】:

      猜你喜欢
      • 2016-07-25
      • 1970-01-01
      • 1970-01-01
      • 2018-10-29
      • 1970-01-01
      • 2011-03-31
      • 2010-12-14
      • 2011-01-11
      • 1970-01-01
      相关资源
      最近更新 更多