发送消息的时候,会指定用户,其实还可以定义媒介为脚本,让用户执行这个脚本

在/etc/zabbix/zabbix_server.conf配置文件中,有一个AlertScriptsPath指令,指明了媒介的脚本存放的路径,AlertScriptsPath=/usr/lib/zabbix/alertscripts

在/usr/lib/zabbix/alertscripts目录下创建一个脚本,可以实现给QQ发送邮件

vi /usr/lib/zabbix/alertscripts/sendMailToQQ.sh

#! /bin/bash

# 拿到发送邮件的人的地址,$1表示[email protected]

destination=$1

# 拿到主题,$2表示动作中定义的主题

subject=$2

# 拿到内容,$3表示动作中定义的内容

body=$3

echo $body | mail -s $subject $destination

chmod +x /usr/lib/zabbix/alertscripts/sendMailToQQ.sh

时间: 2024-07-30 10:08:49

发送消息的时候,会指定用户,其实还可以定义媒介为脚本,让用户执行这个脚本的相关文章

窗口发送消息参数详解

//    窗口.发送消息    函数功能: 将指定的消息发送到一个窗口,同win32 api 里面的SendMessage等同的效果 中文函数原型: 发送消息(hwnd,msg,wparam,iparam)      英文函数原型: sendmessage(hwnd,msg,wparam,iparam) 参数: hwnd: 窗口句柄 值,可以通过,找到窗口.顶层窗口句柄,等获取句柄的函数得到msg:指定被发送的消息wparam:指定附加的消息特定信息. iparam:指定附加的消息特定信息.举

【极光推送】给指定用户发送消息

前言 如果你还没有搭建极光推送服务器,建议你根据情况,先从服务器搭建开始. 前文标题: <[极光推送]jpush服务端开发详尽过程> 链接: http://ningmengjiabing.blog.163.com/blog/static/20484719820163194218972/ 如果你已经完成推送服务器的搭建,最后在验证推送功能时,返回的options大致格式应该如下所示: {"sendno":1525934458,"apns_production&quo

linux上 用户间发送消息 通信

联想:scp命令 1.使用write命令,向指定用户发送信息:           用户可以使用write命令给其他在线用户发送消息.格式: $ write zhangsan hello   world      //通信内容 按CTRL+D就将消息发送给zhangsan这个用户.          在Shell提示符号输入write,username指接受发送信息的用户名.如果一个用户多次登录到系统, tty参数指定要发送的终端.使用write发送信息的前提条件是该用户已经登录到系统. 可以使

责任链模式实例:扣除用户金币/写入金币明细/发送消息

功能: 扣除用户金币,写入明细,并发送消息 以上三个动作任意一个动作失败,则请求终止 一.定义一个异常类: class HandleException extends Exception { } 二.定义一个虚拟类: abstract class Handle { protected $nextHandle; public function setNextHandle(Handle $handle) { $this->nextHandle = $handle; } abstract public

微信公众号之主动给用户发送消息

前一段时间项目中遇到一个稍微麻烦一点的问题. 即客户要求,他在后台编辑好文章后要主动给每个用户都发送消息,并可以让用户点击直接进入文章页面. 于是乎,当时脑子一热,想着没什么大的问题,so easy.模板消息不就得了. 后来在写代码的过程中却发现,并不行. 微信公众号中模板消息有很严格的限制. 1.必须有用户主动触发事件方可发送模板消息 2.模板消息一分钟只能发送六十条,超过六十条,不好意思.你懂. 于是乎,就想到了另一种方法:群发消息 但是一看文档中群发消息的限制,发现悲催了 群发消息服务号每

新浪微博发送消息和授权机制原理(WeiboSDK)

1.首先是在微博发送消息,对于刚开始做weibo发送消息的初学者会有一个误区,那就是会认为需要授权后才可以发送消息,其实发送消息只需要几行代码就可以实现了,非常简单,不需要先授权再发送消息,因为weibosdk已经帮我们封装好了.(此情况需要用户安装客户端) 发送消息流程为:点击发送消息按键----SDK会自动帮我们判断用户是否安装了新浪微博客户端--如果未安装弹出安装提示----如果安装直接跳转到sina微博客户端进行发送----发送成功后自动跳回原应用程序. 1)在AppDelegate中注

微信企业号开发:主动发送消息

主企业号主动发送消息,也就是企业号主动推送的消息,适合于企业的通知,通告等.因此如果公司有通知,要求通知到所有员工,就应该使用主动发送消息. 格式是json格式,而且微信很灵活,当touser,toparty,totag的json值是null时,微信服务器主动忽略了.原来还担心,如果是null,在生成json格式时如何忽略掉是null的字段. 核心基本类: public class MsgBase { public MsgBase() { this.safe = "0"; //表示是否

RTX发送消息提醒实现以及注意事项

一.RTX简介 RTX是腾讯公司推出的企业级即时通信平台.该平台定位于降低企业通信费用,增强企业内部沟通能力,改善企业与客户之间的沟通渠道,创造新兴的企业沟通文化,提高企业生产力.RTX平台的主要功能,包括企业内部实时信息交互.视频语音网络会议.企业短信中心.标准目录服务支持等等.RTX平台具有很高的实用性.易用性和可管理性.除了底层采用128位对称加密技术之外,在实际应用中,RTX可以通过员工实名制.记录对外交互信息等措施,确保企业应用的通信安全. 同时,腾讯公司为所有的RTX用户提供企业级的

微信企业号开发—发送消息

开始回调模式后我们就要实现聊天功能了.平时使用微信聊天可以发送文本消息.语音.图片.视频等,这里只实现了其中的一些功能和大家分享. 一.与微信企业号建立连接 1.企业应用调用企业号提供的接口,管理或查询企业号后台所管理的资源.或给成员发送消息等,以下称主动调用模式. 2.企业号把用户发送的消息或用户触发的事件推送给企业应用,由企业应用处理,以下称回调模式. 3.用户在微信中阅读企业应用下发的H5页面,该页面可以调用微信提供的原生接口,使用微信开放的终端能力,以下称JSAPI模式. 这是微信企业号