Chinaunix首页 | 论坛 | 博客
  • 博客访问: 952910
  • 博文数量: 80
  • 博客积分: 2380
  • 博客等级: 大尉
  • 技术积分: 1049
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-14 11:06
个人简介

Only to find a successful way, not to find excuses for failure!

文章分类

全部博文(80)

文章存档

2016年(2)

2015年(4)

2014年(10)

2013年(10)

2012年(7)

2011年(17)

2010年(30)

分类: LINUX

2016-09-22 17:56:15

centos 使用mutt 发送邮件带附件

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 Zzs
#DATE: 20160922

DATE=`date +%Y%m%d`
quan='26xxxx7754@qq.com';
qq='779xxxx1@qq.com';
scp -P59878 192.168.31.4:/temp/ /data/openRoom/

if [ -f /data/openRoom/openRoom_$DATE.log ];
    then
echo "统计日志" | /usr/bin/mutt -s "统计日志" -a /data/openRoom/openRoom_$DATE.log -- "zhuzusong@9xiu.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

打开客户端查看邮件:


阅读(1293) | 评论(0) | 转发(0) |
0

上一篇:利用shell批量修改mysql数据表字段

下一篇:没有了

给主人留下些什么吧!~~