Jira 不使用 SMTP 密码

Jira does not use the SMTP password

密码已正确配置,但当我尝试发送测试电子邮件时,我在日志中看到:

DEBUG SMTP: protocolConnect returning false, host=smtp.gmail.com, user=jira, password=<null>

我已尝试删除并重新配置 SMTP 服务器,但问题仍然存在。密码始终为“null”,用户始终为“jira”而不是我正确的 gmail 用户名。

如果您看到日志,它会显示端口 25,isSSL false。这意味着您正在通过端口 25 连接到 Gmail SMTP smtp.gmail.com,这实际上是 Gmail 不允许的。这是他们的帮助文档的屏幕截图。在 smtp.gmail.com 上:允许的端口为 465 和 587:

smtp.gmail.com 用于向任何域(如 yahoo、outlook 等)的任何收件人发送电子邮件,因此 Google 推荐并要求使用安全的 SSL 连接。这只能通过端口 465 和 587 实现。

但是,如果您的设备或应用程序不支持 SSL,您仍然可以发送邮件,但只能发送给 Gmail 或 G Suite 用户。这可以通过端口 25 发送,主机名将是 aspmx.l.google.com。但这里SPF是强制性的,参考下面的截图:

Google参考文档:https://support.google.com/a/answer/176600?hl=en