Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jenkins电子邮件通知设置_Jenkins_Continuous Integration - Fatal编程技术网

Jenkins电子邮件通知设置

Jenkins电子邮件通知设置,jenkins,continuous-integration,Jenkins,Continuous Integration,我正在尝试为jenkins服务器设置生成失败的电子邮件通知 我尝试过的事情: 1) 将我的公司smtp邮件服务器与身份验证一起使用-不起作用。拒绝连接 2) 安装我自己的邮件服务器。SMTP服务器-本地主机。身份验证-管理员,管理员。端口25。我看到我的SMTP服务器正在运行。-不起作用。拒绝连接 3) 使用我的个人gmail帐户进行身份验证-工作 我关注了关于这个话题的其他讨论,但没有得到答案 有人说这可能是防火墙的问题,但我不知道如何克服它 欢迎提出任何建议 谢谢,我也有类似的问题 我使用的

我正在尝试为jenkins服务器设置生成失败的电子邮件通知

我尝试过的事情:

1) 将我的公司smtp邮件服务器与身份验证一起使用-不起作用。拒绝连接

2) 安装我自己的邮件服务器。SMTP服务器-本地主机。身份验证-管理员,管理员。端口25。我看到我的SMTP服务器正在运行。-不起作用。拒绝连接

3) 使用我的个人gmail帐户进行身份验证-工作

我关注了关于这个话题的其他讨论,但没有得到答案

有人说这可能是防火墙的问题,但我不知道如何克服它

欢迎提出任何建议


谢谢,

我也有类似的问题

我使用的是无线+windows 7,当检查internet连接状态时,IPV4已连接到internet,但IPV6未连接。 看起来IPV6在windows 7上用作默认设置,但无法使用它连接到SMTP服务器

用-Djava.net.preferIPv4Stack=true开始我的jenkins,它对我很有用


java-Djava.net.preferIPv4Stack=true-jar jenkins.war并且“测试配置”起作用。

要使用本地主机SMTP服务器发送电子邮件通知,您需要安装postfix

对于Linux:

  • sudo-apt-get-install-postfix
  • telnet localhost 25
  • 然后尝试发送测试电子邮件。:)


    我知道这很晚了,但只是以防万一其他人面临问题

    詹金斯日志到底说了什么?为了排除防火墙问题,您是否尝试过从Jenkins计算机到公司SMTP服务器/James服务器运行telnet?javax.mail.MessagingException:无法连接到SMTP主机:localhost,端口:25;嵌套异常为:java.net.ConnectException:拒绝连接:connectYes。我可以从Jenkins服务器远程登录到这两个服务器