7

我正在尝试为我的詹金斯服务器设置电子邮件通知以解决构建失败。

我尝试过的事情:

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

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

3) 使用我的个人 gmail 帐户进行身份验证 - 有效!!!

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

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

任何建议都非常受欢迎。

谢谢,

4

2 回答 2

2

我有类似的问题。

我在无线 + Windows 7 上,当检查互联网连接状态时,IPV4 已连接到互联网,但 IPV6 没有。看起来 IPV6 在 Windows 7 上被用作默认值,但它无法使用它连接到 SMTP 服务器。

用 -Djava.net.preferIPv4Stack=true 开始我的詹金斯,它对我有用。

java -Djava.net.preferIPv4Stack=true -jar jenkins.war 和“测试配置”工作。

于 2014-05-08T13:00:54.793 回答
1

对于使用 localhost SMTP 服务器发送电子邮件通知,您需要安装postfix

对于 Linux:

  1. sudo apt-get install postfix
  2. telnet localhost 25

然后尝试发送测试电子邮件。:)

我知道这已经晚了,但以防万一其他人遇到问题!

于 2015-03-24T06:00:41.293 回答