简单发送邮件的方法
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://gzmaster.blog.51cto.com/299556/72837 |
简单发送邮件的方法
在LINUX中可以使用crond这个服务来发送垃圾邮件 crontab -e 编辑这个文件 */1 * * * * /bin/mail -s "Fuck you" abc@163.COM </etc/resolv.conf 添加这一行wq保存退出 上面这行的意思是每分钟将/etc/resolv.conf这个文件内容以邮件发给abc@163.com,主题是Fuck you service crond restart 将crond服务重启以生效刚才添加的服务 另外也可以用该办法配合脚本来发送服务器磁盘容量大小的邮件报告
1、vi /root/freedisk.sh
2、写入下面这部分内容
#remove This log file
rm -rf /root/freedisk.log #count "/usr/local/nagios" directory du -s -h /usr/local/nagios>>/root/freedisk.log #count "/" directory df -h>>/root/freedisk.log 3、chmod755 /root/freedisk.sh
为该脚本加上执行权限
4、/root/freedisk.sh
测试脚本输出结果
5、vi /root/freedisk.log
查看输出结果,能看到输出的内容。
6、crontab -e
编辑自动执行这个文件
7、在文件中写入下面两行,保存退出,
0 9 * * * /root/freedisk.sh
0 9 * * * /bin/mail -s "NAGIOS SERVER FREEDISK" fine102@126.com </root/freedisk.log 8、service crond restart
重启服务以生效,上面是每天九點发送一次报告。
初学写shell,写得很简单,还要请大家多多指教。 本文出自 “gzmaster” 博客,请务必保留此出处http://gzmaster.blog.51cto.com/299556/72837 本文出自 51CTO.COM技术博客 |


fine102
博客统计信息
热门文章
最新评论
友情链接

