RHCE实验:远程控制qq邮箱发送邮件
一、实验内容
1、free -m 指令中拿到空闲空间的容量
2、判断: < 100M 邮件报告管理员 :s-nail.x86_64
vim /etc/s-nail.rc
set v15-compat
set smtp-auth=login
set from="<qq号@qq.com>"
set mta=smtps://qq号:qq邮箱授权码@smtp.qq.com:465
3、周期性任务:每2min测试一次
[root@localhost ~]# vim /etc/crontab
*/2 * * * * root bash /shell/men.sh
二、实验代码
1、free -m 指令中拿到空闲空间的容量
2、判断: < 100M 邮件报告管理员 :s-nail.x86_64
[root@localhost ~]# yum install s-nail.x86_64 -y
[root@localhost ~]# vim /etc/s-nail.rc
修改原配置文件:
set v15-compat
set smtp-auth=login
set from="<qq号@qq.com>"
set mta=smtps://qq号:qq邮箱授权码@smtp.qq.com:465
[root@localhost ~]# vim /etc/crontab
#!/bin/bash
f=$(free -m | grep Mem: |tr -s " " |cut -d " " -f 4)
if [ "$f" -lt 2000 ]
thenecho "内存空间小于2000M" |mail -s "mem werning....." qq号@qq.comelseecho 内存空间大于等于2000M
fi
~
三、实验结果
qq邮箱收到短信,内容为‘内存空间小于2000M’
(实验软件为MobaX)