Jenkins管道脚本->发送电子邮件

时间:2019-01-14 18:21:37

标签: email jenkins smtp jenkins-pipeline

我有一个Jenkins Pipeline项目,想发送电子邮件。

我确实为Jenkins设置了SMTP设置(管理Jenkins->配置系统->电子邮件通知),并且可以使用“测试设置”按钮成功发送测试邮件。

但是如果我将我的Pipepline项目与以下管道脚本一起使用:

post {
    always {
        emailext body: 'A Test EMail!3', recipientProviders: [[$class: 'DevelopersRecipientProvider'], [$class: 'RequesterRecipientProvider']], subject: 'Test 999'
    }
}

它失败并出现以下错误:

Connection error sending email, retrying once more in 10 seconds...

还有其他地方必须配置SMTP设置吗?

1 个答案:

答案 0 :(得分:0)

您需要在“配置Jenkins”页面中配置电子邮件通知