我注意到一种奇怪的行为,想知道你们是否对我有任何建议。我们有三个Jenkins实例在运行: 1 X生产 2 X QA
我们还安装了email-ext插件,用于发送电子邮件。我们想要实现的是停止从我们的QA服务器生成电子邮件,但我们无法这样做。 目前,我们无法更改配置,因为我们有一个与prod同步的cron。所以我们不能在manage-jenkins的host部分中指定荒谬的东西。 我们的印象是Jenkins会在主机上使用Sendmail / Postfix等服务发送电子邮件,但似乎不正确。
我们禁用了电子邮件服务器(sendmail / postfix) 将javamail.jar重命名为javamail.jar.bak
但我们仍然会收到有关构建失败的通知。是否有任何已知的机制可以阻止这些通知而不是更改配置?
答案 0 :(得分:3)
不是上述问题的答案,而是一种解决方法。在/ etc / hosts文件中添加了针对smtp主机的垃圾条目
0.0.0.0 uksmtp.xyz.com
发布此消息后,Jenkins无法在任何情况下发送电子邮件。