使用 Jenkins 发送成功电子邮件时正文为空

Empty body when sending success email with Jenkins

提问人:nidigu 提问时间:11/17/2023 最后编辑:nidigu 更新时间:11/17/2023 访问量:29

问:

我的 Jenkinsfile 中有这个片段

post {
   success {
     mail to: '[email protected]',
     subject: "The email subject",
     body: "Something very interesting",
     charset: 'UTF-8',
     mimeType: 'text/plain'
   }
}

问题是我收到了电子邮件,但电子邮件的正文是空的,Jenkins 控制台中没有显示任何错误。

我尝试将正文部分中的双引号更改为单引号(正文:“非常有趣的东西”),即使以这种方式设置正文也没有成功:

body: '''Something very interesting'''

管道 Jenkins-Groovy

评论

0赞 fakolours 11/17/2023
您是否正在尝试使用电子邮件扩展插件?
0赞 nidigu 11/18/2023
我试过了,但我没有安装它。我需要要求管理员安装它。谢谢你的回答
0赞 fakolours 11/18/2023
好的,那么你可能需要拥有它,你只需要更改为 ,否则,你的代码很好mailemailext

答: 暂无答案