如何使用端口号25从詹金斯发送电子邮件

问题描述

如何使用端口号25从jenkins发送电子邮件。

Jenkins发行版2.235.3扩展电子邮件通知的SMTP端口字段不断恢复为端口号。即使在该字段中添加了465或587端口号并单击“应用并保存”按钮之后,仍为25。

我已使用telnet验证smtp.gmail.com是否在端口25,465和587上可访问/打开。 可访问smtp.gmail.com并在465和587上打开,但在端口25上却无法打开,并且telnet提示我以下消息。

“ telnet:无法连接到远程主机:网络无法访问”

我们如何使用smtp的端口号25通过jenkins或general发送邮件。

甚至建议使用端口号。 gmail中有25个用于从第三方供应商发送电子邮件。

解决方法

您可以通过此处https://issues.jenkins.io/browse/JENKINS-63367

的链接关注此问题的状态

2020年8月14日,他们将发布此修复程序,但是如果您不想等待它,可以将email-ext-plugin降级到2.71,然后可以更改SMTP端口号。对于2.73和2.74版本,这是每个人都面临的问题。希望它将在2.74版本中得到修复。

如果您只是设置Jenkins,则无法选择降级,而是:

  1. 卸载插件,然后导航至https://updates.jenkins.io/download/plugins/email-ext/并下载2.71版
  2. 转到Jenkins>管理Jenkins>管理插件>高级>上载插件,然后选择下载的版本,然后单击上载。

让它完成安装,然后重新启动Jenkins。现在您应该可以更改SMTP端口了!

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...