下面我直接描述邮件发送成功的经过:

1、安装heirloom-mailx

apt install heirloom-mailx

Ubuntu16.04 ,配置文件为/etc/s-nail.rc,把下面几行放置在最后

如果不配置端口发送可以使用

set from="15556728@163.com"
set smtp="smtps://smtp.163.com:465"
set smtp-auth-user="15556728@163.com"
set smtp-auth-password="91126wang"
set smtp-auth=login

如果配置端口则

set from="xxx@163.com"
set smtp="smtps://smtp.163.com:465"
set smtp-auth-user="xxxm@163.com"
set smtp-auth-password="123456"
set smtp-auth=login

2、发送

echo ‘this is test’ | mail -s “test email.” 123@qq.com

3、编写邮件发送脚本

修改脚本路径

[root@zabbix-server ~]# view /etc/zabbix/zabbix_server.conf

AlertScriptsPath=/etc/zabbix/alertscripts
编写脚本mail.sh

[root@zabbix-serve

Ubuntu中zabbix4.2配置shell脚本邮件报警相关推荐

  1. 阿里云CentOS 7中zabbix4.2配置shell脚本邮件报警

    (1).邮件报警设置 1)安装mailx组件并配置 [root@localhost ~]# yum -y install mailx [root@localhost ~]# vim /etc/mail ...

  2. idea写java_IDEA中编写并运行shell脚本的实现

    IEDA中的bashsupport插件支持在IDEA中编写shell脚本文件,有友好的代码格式,支持自动补全,检查错误,并且配置完之后,还可以在IEDA中直接运行shell脚本.下面将一步一步演示插件 ...

  3. ubuntu系统下ftp服务器配置,如何在Ubuntu中安装和配置FTP服务器

    FTP ( 文件传输协议 )是一种相对较旧和最常用的标准网络协议,用于通过网络在两台计算机之间上传/下载文件. 然而, FTP由其原始的不安全,因为它传输数据与用户凭证(用户名和密码)而不加密. 警告 ...

  4. Nginx安装与虚拟主机配置shell脚本

    今天继续给大家介绍Linux运维相关知识,本文主要内容是Nginx安装与虚拟主机配置shell脚本. 一.NGINX安装 在今天的脚本上,我们开始尝试使用函数和参数,以增强脚本的灵活性和实现脚本的模块 ...

  5. mysql shell 所有表_删除mysql数据库中所有表的shell脚本

    分享一个可以删除mysql中所有表的shell脚本,代码如下: 复制代码 代码示例: #!/bin/bash # 删除mysql中所有表 # 示例: # Usage: ./script user pa ...

  6. Ubuntu中使用freeradius配置RADIUS,并在RADIUS中配置LDAP 并实现AP认证

    RADIUS介绍 RADIUS(Remote Authentication Dial-In User Server,远程认证拨号用户服务)是一种分布式的.C/S架构的信息交互协议,能包含网络不受未授权 ...

  7. linux exec 脚本之家,详解Shell脚本中调用另一个Shell脚本的三种方式

    主要以下有几种方式: Command Explanation fork 新开一个子 Shell 执行,子 Shell 可以从父 Shell 继承环境变量,但是子 Shell 中的环境变量不会带回给父 ...

  8. ubuntu中防火墙iptables配置

    ubuntu中防火墙iptables配置 特别说明:此文章转载于(Ubuntu配置iptables防火墙) 搭建web服务器希望通过默认http的默认端口80去访问,由于云服务器的80端口是默认不开启 ...

  9. shel脚本中怎么引用文件_Linux shell脚本中如何读取跟shell脚本同一目录下的配置文件...

    标签: 配置文件如下 ##########BACKUP MYSQL CONFIG####### #database name db_name=test db_user=root db_pass=123 ...

最新文章

  1. smtp中mailfrom是必须的吗_你是住在高层建筑中吗?这是你必须了解的
  2. 成都python数据分析师职业技能_Python+大数据分析师
  3. BAT文件执行完成后如何删除自身的解决办法
  4. Matter-JS Composites 混合材料 · 上
  5. HPlaserjet1020打印机无法识别
  6. C. Dominant Piranha(思维) Codeforces Round #677 (Div. 3)
  7. QStyle之PenStyle的CustomDashLine使用
  8. 三国杀Excel版–让你见证Excel的神奇
  9. 网页播放器自定义倍速播放
  10. Linux+宝塔安装swoole教程
  11. 前端小练习:纯css菜单栏
  12. 【Appium踩坑】Cannot start the ‘com.xx.xx‘ application. Visit https://github.com/appium/appium/blob/mast
  13. 问题:如何看待国内PMP考试通过率高达97%?
  14. 立体相机标定数据集_超全的3D视觉数据集汇总
  15. 【bzoj4488: [Jsoi2015]最大公约数】性质题
  16. CPU Cache与高性能编程
  17. 智乃的数字积木(easy version)<每日一题>
  18. 智慧工厂高精度人员定位解决方案
  19. Linux系统网络管理
  20. html怎么获取设备宽度,css - 在javascript中获取设备宽度

热门文章

  1. flutter框架优缺点_小程序框架全面测评
  2. python手写一个迭代器_搞清楚 Python 的迭代器、可迭代对象、生成器
  3. python优雅编程_Python——traceback的优雅处理
  4. 服务器维修解锁,云服务器解锁
  5. 林期苏曼属性标签编辑_标签打印软件如何打印指定日期
  6. Linux内核协议栈分析之网卡初始化——tcp/ip通信并不神秘(1)
  7. 用ExpandableListView实现好友分组
  8. Django框架第一篇基础
  9. Java 开源博客 Solo 1.6.0 发布 - 新后台
  10. 深入理解IIS工作原理