验证Prometheus alertmanager邮件发送
2024-08-28 03:06:27
新环境上配置alertmanager时出现了“Client was not authenticated to send anonymous mail during MAIL FROM”错误,但老环境上是好的
使用如下方法来验证邮件发送:
alertmanager的邮件配置如下:
global:
resolve_timeout: 5m
smtp_smarthost: '10.10.10.1:25'
smtp_from: 'prometheus@example.com'
- 输入# telnet 10.10.10.1 25启动手动调试
- 依次输入如下命令,以回车结尾,如果成功会显示“OK”
EHLO example.com
MAIL FROM:prometheus@example.com
RCPT TO:MYEMAIL@example.com
- 上述成功后,再输入下面命令,以回车结尾,就可以输入邮件内容了
DATA
- 设置邮件的标题为“test message”,下面命令后面跟2个连续的回车
Subject:test message
- 输入邮件正文
This is an email test
- 正文输入结束后,以<回车>.<回车> 方式结束正文
- 输入”QUIT“结束会话
- 收到的邮件如下(修改了实际邮件域):
PS:本环境问题最终定位是由于防火墙没有添加邮件白名单所致
参考:
https://blog.csdn.net/suzathlan/article/details/54890323
最新文章
- AI人工智能系列随笔
- ROS学习(二)—— 配置ROS环境
- HTML5开发手机应用--viewport的作用
- 安装Entity Framework【Setup Entity Framework Environment】(EF基础系列篇4)
- Python-day-21
- 在此记录一下SharpGL最初创建的程序
- CodeForces 559C Gerald and Giant Chess
- 栈帧%ebp,%esp详解
- c#桥接模式(bridge结构模式)
- UPDATE---修改表中数据
- 开源半成品的Web版工作流模板设计器(基于AngularJS 2和Redux), 还在继续填坑中
- 短信发送接口被恶意访问的网络攻击事件(四)完结篇--搭建WAF清理战场
- oracle 查看表空间,及大小,利用率
- windows下怎么解决Python双版本问题
- MAX(字段)加0与不加0的测试
- Python自学:第三章 使用del语句删除元素
- python 线程队列、线程池、全局解释器锁GIL
- TFS 安装遇到的问题
- boost::asio::io_context类
- Java 希尔排序