1.安装mutt工具
yum install -y mutt
2.使用mutt发邮件并带附件 echo "统计日志" | /usr/bin/mutt -s "统计日志" -a /data/openRoom/openRoom.log -- "xxx@163.com" -c "xxx@qq.com" 注解: echo "统计日志" :邮件正文 -s "统计日志" : 邮件主题 -a /data/openRoom/openRoom.log :邮件附件 "xxx@163.com" : 收件人 -c "xxx@qq.com" : 抄送人
如果需要每天定时发送邮件,可以写脚本做任务计划,脚本如下:
cat mutt_openRoom.sh #!/bin/bash #统计日志 #By xxx #DATE: 20170417
DATE=`date +%Y%m%d` quan='26xxxx7754@qq.com'; qq='779xxxx1@qq.com'; scp -P59878 192.168.31.4:/temp/www.log/openRoom_$DATE.log /data/openRoom/
if [ -f /data/openRoom/openRoom_$DATE.log ]; then echo "统计日志" | /usr/bin/mutt -s "统计日志" -a /data/openRoom/openRoom_$DATE.log -- "xxx@163.com" -c $quan -c $qq fi
find /data/openRoom/ -type f -name "openRoom_*" -mtime +7 -exec rm -rf {} ;
将脚本保存,并添加crontab: ##########################统计日志###################### 10 11 * * * sh /opt/bin/mutt_openRoom.sh (编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|