- 邮件配置:
提示:只有表t_base_account中字段emailStatus的值为1时,此用户才能收到邮件。
- 邮件模板配置:
(1)配置标题和内容:${tagn}为要替换的设备名称;
示例:
标题: PLC实时数采异常报警
内容:请注意!${tagn}设备数采异常。
(2)可替换字段:
字段名 | 字段说明 |
${cer} | 确认人 |
${ct} | 确认时间 |
${desc} | 描述 |
${isa} | 是否报警(1代表报警,0代表恢复) |
${isc} | 是否确认(1代表已确认,0代表未确认) |
${jm} | 判断报警的方法 |
${obj} | 报警对象 |
${objdesc} | 对象描述 |
${objp1} | 参数1 |
${objp2} | 参数2 |
${objp3} | 参数3 |
${objp4} | 参数4 |
${prop} | 报警对象属性名 |
${propdesc} | 属性描述 |
${propp} | |
${pt} | 产生时间 |
${re} | |
${rt} | 恢复时间 |
${sys} | 子系统名 |
${tagdesc} | 变量描述 |
${tagn} | 变量名称 |
${thresh} | 报警阈值 |
${type} | 报警类型 |
${vb} | |
${vc} | 确认的值 |
${vp} | 产生时的值 |
${vr} | 恢复时的值 |
- 邮件信息配置:
配置服务器(host)、账号、邮箱授权码、端口、协议;将配置信息存入表(t_email_info)中;
示例(163邮箱为例):
host(服务器):smtp.163.com
username:xxxxxxxx@163.com
password(邮箱授权码):xxxx
port:25
protocol:smtp
- 给用户组或个人配置邮箱模板:
- 选择一个组或用户(组id来自t_base_role表中的数据id,用户id来自表t_base_account中的数据id);然后给组或用户配置一个邮件模板(模板从数据库中的表(t_email_template)获取);
- 将配置信息(组信息id或个人用户id和模板信息id)存入表(t_email_config)中;注意:组id和用户id可以一个为空,但不能都为空。
- 短信配置:
说明:目前短信只支持秒滴云第三方短信发送平台,配置短信平台信息时,平台类型为“秒滴科技”;注意字不能输错。
- 短信模板配置:{1}为要替换的内容;
示例:(以下信息从第三方短信发送平台获取,以发短信验证码为例)
模板名:xxx
短信签名:XXX
模板内容:尊敬的用户,您的验证码为:{1}
将配置好的信息存入表(t_sms_template)中;
- 短信平台信息配置:
示例:(以秒滴云短信平台为例)
平台类型:秒滴科技
accountSid:对应的accountSid
authToken:对应的authToken
将配置的信息存入表(t_sms_platform)
- 给组或个人用户配置短信模板:
- 选择一个组或用户(组从t_base_role表中获取,用户从t_base_account表中获取);然后给组或用户配置一个短信模板;
- 将配置信息(组信息id或个人用户id和模板信息id)存入表(t_sms_config)中;注意:组id和用户id可以一个为空,但不能都为空。
- 项目安装:
将邮件报警war包放在eview产品的 /web/tomcat/webapps 目录下即可;