我想編寫一個解析一些數據併發送電子郵件的groovy文件。運行Groovy腳本 - 發送電子郵件
我試圖導入下面的包用於這一目的:
import javax.mail.*
import javax.mail.internet.*
並試圖運行常規文件./test.groovy
,但它顯示錯誤「導入命令未找到」
這是正確的如何運行groovy腳本?任何人都請幫我寫一個groovy腳本,以幫助郵件
我想編寫一個解析一些數據併發送電子郵件的groovy文件。運行Groovy腳本 - 發送電子郵件
我試圖導入下面的包用於這一目的:
import javax.mail.*
import javax.mail.internet.*
並試圖運行常規文件./test.groovy
,但它顯示錯誤「導入命令未找到」
這是正確的如何運行groovy腳本?任何人都請幫我寫一個groovy腳本,以幫助郵件
javax.mail
類不是JDK的一部分,所以你需要明確地包含它們。在Groovy腳本中,最簡單的方法是使用@Grab
,例如
@Grab(group='javax.mail', module='mail', version='1.4.7')
import javax.mail.*
import javax.mail.internet.*
// the rest of your script goes here
您可以通過電子郵件-EXT插件如下發送電子郵件:
emailext body: '''African child
African child''', subject: 'African child', to: '[email protected]'
注意這隻會正當職業中工作,而不是在詹金斯的腳本接口