当前位置: 首页 > news >正文

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)

相关文章:

  • 每日算法-250510
  • 认识 Linux 内存构成:Linux 内存调优之内存分配机制和换页行为认知
  • Python数据分析
  • Windows 操作系统 - BAT 脚本引入(BAT 脚本初识、窗口标题与颜色、输出文本)
  • 操作系统学习笔记第1章 (竟成)
  • C/C++复习--C语言中的函数详细
  • 《P2415 集合求和》
  • Crewai Community Version(四)——Crew
  • vue使用rules实现表单校验——校验用户名和密码
  • TXT编码转换工具iconv
  • 数据库连接池
  • 【金仓数据库征文】从生产车间到数据中枢:金仓数据库助力MES系统国产化升级之路
  • Embedding 的数学特性与可视化解析
  • comfyui 如何优雅的从Hugging Face 下载模型,文件夹
  • 地学领域中常见的数据类型总结
  • 办公、企业、个人多场景通用 多格式支持,免费 高效合并办公文档
  • QT6 源(90):阅读与注释 LCD显示类 QLCDNumber ,源代码以及属性测试。该类继承于容器框架 QFrame
  • 用tinyb210实现srsran小基站
  • C/C++复习-- C语言初始基础
  • 物联网之使用Vertx实现MQTT-Server最佳实践【响应式】
  • 重庆荣昌区委区政府再设“答谢宴”,邀请800余名志愿者机关食堂用餐
  • 2025年4月份CPI环比由降转涨,核心CPI涨幅稳定
  • 名帅大挪移提前开启,意属皇马的阿隆索会是齐达内第二吗
  • 烈士沈绍藩遗孤、革命家帅孟奇养女舒炜逝世,享年96岁
  • 雇来的“妈妈”:为入狱雇主无偿带娃4年,没做好准备说再见
  • 美众议院通过法案将“墨西哥湾”更名为“美国湾”