运行Groovy脚本 - 发送电子邮件

时间:2016-07-28 19:40:50

标签: email groovy send

我正在尝试编写一个解析一些数据并发送电子邮件的groovy文件。

我试图为此目的导入以下包:

import javax.mail.*
import javax.mail.internet.*

并尝试将groovy文件作为./test.groovy运行,但它显示错误"未找到导入命令"

这是运行groovy脚本的正确方法吗?任何人都可以帮我写一个有助于发送电子邮件的groovy脚本

2 个答案:

答案 0 :(得分:1)

if x then ... end类不是JDK的一部分,因此您需要明确包含它们。在Groovy脚本中,最简单的方法是使用javax.mail,例如

@Grab

答案 1 :(得分:1)

您可以使用Email-ext插件发送电子邮件,如下所示:

emailext body: '''African child
African child''', subject: 'African child', to: 'patrick@xxxx'

请注意,这只适用于正确的工作,而不适用于Jenkins脚本界面