You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS EC2中Grafana的SMTP超时错误解决方法

解决Grafana AWS EC2上SMTP邮件超时问题

核心问题定位

AWS EC2默认会屏蔽出站的25端口,这是导致连接smtp.gmail.com:25超时的主要原因;此外Gmail的SMTP服务目前更推荐使用加密端口而非未加密的25端口。

具体修复步骤

1. 更换Gmail SMTP端口

修改Grafana配置文件中的host字段,替换为以下加密端口之一:

  • 587端口(TLS加密):host = smtp.gmail.com:587
  • 465端口(SSL加密):host = smtp.gmail.com:465

修改后的完整配置示例:

enabled = true
host = smtp.gmail.com:587
user = me@gmail.com
password = Mypass@$
skip_verify = true
from_address = me@gmail.com
from_name = Grafana

2. 开启Gmail低安全性应用访问

由于你的邮箱未开启2FA,需在Gmail账户设置中开启允许低安全性应用访问:

  • 登录Gmail账户,进入「账户设置」→「安全性」
  • 找到「低安全性应用访问」选项,切换为开启状态

3. 验证EC2安全组出站规则

确保EC2安全组的出站规则允许对应端口的流量:

  • 对于587端口:添加出站规则,允许TCP协议到0.0.0.0/0的587端口
  • 对于465端口:添加出站规则,允许TCP协议到0.0.0.0/0的465端口

4. 重启Grafana服务

修改配置后,重启Grafana使配置生效:

# 基于systemd的系统
sudo systemctl restart grafana-server

# 基于init.d的系统
sudo service grafana-server restart

额外注意事项

  • 若后续开启2FA,需使用Gmail的应用专用密码替代当前密码,无需开启低安全性应用访问
  • 若仍有问题,可在EC2实例上执行telnet smtp.gmail.com 587测试端口连通性,确认网络链路是否正常

内容的提问来源于stack exchange,提问作者Priyaleka

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 04:55:19