shell邮件发送脚本QQ手机令牌「shell邮件发送脚本」

   日期:2025-01-12    作者:caijiyuan 浏览:86    移动:http://w.yusign.com/mobile/quote/10555.html

先上整体代码

text.sh

 

再说详细配置,以及思路

一.配置qq邮箱(需要生成授权码

QQ邮箱-POP服务开启步骤

1、使用电脑登录mail.qq.com,进入【设置】

 

2、换到【账户】选项

 

3、在POP3/IMAP… CalDAV服务下,将【POP3/SMTP服务】开启

 

4、通过扫一扫/一键验证/手机令牌/短信验证方式获取授权码,并记住此授权码

 

(注:若POP3/SMTP已开启,直接点击生成授权码,使用授权码登录第三方客户端。用于登录TIM

 

5、将收取选项从最近30天改为全部,并勾选以下四个选项

 

6、点击【保存更改】完成设置,使用授权码登录邮箱。 

二.配置linux环境

1.直接运行以下命令自动追加内容

 

2.或者在根目录下找到/etc/mail.rc文件

在最后添加(未加密采用未加密的,想用加密采用加密的

 

三.运行text.sh(三种方式都可以运行

 

(注意:脚本文件权限问题) 

如果此时成功了,便可以收到邮件,如果没有继续往下(一般是不会发送成功

四.报错

#发送完邮件后报错
Error in certificate: Peer's certificate issuer is not recognized.
或者是其他的(其他的一般是账号,授权码不一致的问题导致的

如果报错:Error in certificate: Peer's certificate issuer is not recognized.

说明是证书没有配置导致的

此时需要配置证书

1.检查系统是否安装mailx,一般centos都会自带,如果没有运行

 

2https://blog.csdn.net/qq_42154707/article/details/etc/pki/nssdb 目录查看证书,没有放qq.crt的证书,解决方法如下

 

3.再次运行shell脚本,发现成功并且没有报错

4.下面开始添加网络监控系统及时报警,大致的逻辑是1分钟一次统计网络丢包情况,如果丢包> 2%时,发送邮件。

本文地址:http://w.yusign.com/quote/10555.html    述古往 http://w.yusign.com/static/ , 查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关行情
推荐行情
点击排行
{
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号