停止jenkin的邮件通知

f-z*_*z-N 1 jenkins

我注意到一种奇怪的行为,想看看你们是否对我有什么建议。我们正在运行三个 Jenkins 实例:1 X 生产 2 X QA

我们还安装了 email-ext 插件,用于发送电子邮件。我们试图实现的是停止从我们的 QA 服务器生成电子邮件,但我们无法做到这一点。目前,我们无法更改配置,因为我们有一个从产品同步其配置的 cron。所以我们不能在manage-jenkins的主机部分指定一些荒谬的东西。我们的印象是 Jenkins 会使用主机上的 Sendmail/Postfix 等服务来发送电子邮件,但似乎不正确。

我们禁用了电子邮件服务器(sendmail/postfix)将 javamail.jar 重命名为 javamail.jar.bak

但我们仍然不断收到有关构建失败的通知。除了更改配置之外,是否有任何已知的机制可以阻止这些通知?

f-z*_*z-N 6

并不是上述问题的真正答案,而是一种解决方法。在 /etc/hosts 文件中添加了针对 smtp 主机的垃圾条目

0.0.0.0 uksmtp.xyz.com
Run Code Online (Sandbox Code Playgroud)

发布此消息后,Jenkins 在任何情况下都无法发送电子邮件。