定时发送邮件

描述:每五天发送一封邮件
1.写定时脚本
2.发送邮件
1.定时脚本

#!/bin/bash
last_run_time='1533212401'
dat=`date +%s`
last_new=`date -d '10 minutes ago' +%s`
five_days_secs=`echo "4*24*3600" | bc`
Today=`date`
if [[ $((dat - last_run_time)) -lt "${five_days_secs}" ]]; then
    echo "现在是 $Today            Today is a beautiful day" >> /var/log/send-email.log
   /usr/bin/python /home/ansible/wz-temp/remind/send-email.py wz@qq.com   Important  "现在是 $Today            Today is a beautiful day"
   
else
   sed -i "2c last_run_time='$last_new'" date.sh
    echo "现在是 $Today           Come on boy, you should do     an important thing today"  >> /var/log/send-email.log
   /usr/bin/python /home/ansible/wz-temp/remind/send-email.py  wz@qq.com  Important  " 现在是 $Today           Come on boy, you should do an important thing today"   
fi

2。1中发邮件脚本见https://www.jianshu.com/p/91c4668b546d

推荐阅读更多精彩内容

  • 来公司几个月了,和同事接触下来发现了一些比较现实的问题,其他部门有很多临时性的需求,要查数据,而分析师就两个人,而...
    AlexDM阅读 370评论 0 2
  • 由于PHP不像java有自己发起线程的能力,所以: 1.PHP能做的是完成程序发送邮件的功能,这里我本人采用的是Y...
    暴走的小学生阅读 467评论 0 1
  • 天道恒昌 无有不仁 我们生而健忘 所以承受因果苦难时 忘记自己无明中所造因 也忘记了我们为何承受果 所以接受一切的...
    留给未来的记忆阅读 54评论 0 1
  • 潇潇的家在百里洲,一个长江中的小岛上。家里有除了上厕所去哪儿都要骑着摩托车的爷爷,傍晚会在大门口一个人酷酷抽烟的奶...
    三姿慧阅读 1,491评论 0 0
  • 这几年读的书是越来越少了,总觉得没时间,却又总能以葛优躺的姿势,花大把时间聊八卦,刷朋友圈,追各种没营养的剧。 大...
    冰_夏阅读 1,142评论 12 45