簡體   English   中英

無法使用Email-ext插件從Jenkins發送/接收電子郵件

[英]Not able to send/receive email from Jenkins using Email-ext plugin

我正在使用Jenkins ver。 在32位Windows Server上運行1.463。 我已經安裝了Email-ext插件版本2.30.2。

我無法收到任何電子郵件通知。

我想做的是-在每次工作后都發送一封電子郵件-不管操作是否成功,失敗,中止,未構建等。我正在使用Jenkins運行自動化測試套件。

我配置測試工作的方式是“在構建后操作中,選擇了可編輯的電子郵件通知”,並填寫必填字段(收件人列表等)。 在“高級”中-從下拉列表中選擇所有觸發器,例如“成功,失敗,中止,回歸,固定,不固定,穩定”。

我已經驗證了smtp服務器,收件人,但仍無法收到任何電子郵件,在作業的控制台輸出中,我看到以下行

電子郵件已觸發:成功
發送電子郵件進行觸發:成功。

在Jenkins服務器的“ jenkins.err.log”中,看到以下錯誤消息/拋出異常,但不知道確切原因

2013年8月27日5:41:57 PM hudson.model.Run運行
信息:TestJob-for-Email#7主要構建操作完成:成功
八月27,2013 5:41:58下午hudson.model.Executor運行
嚴重:執行器引發異常
java.lang.NoSuchMethodError:hudson.model.AbstractBuild.getPreviousBuild()Lhudson / model / AbstractBuild;
在hudson.plugins.emailext.plugins.content.BuildStatusContent.evaluate(BuildStatusContent.java:71)
在org.jenkinsci.plugins.tokenmacro.DataBoundTokenMacro.evaluate(DataBoundTokenMacro.java:177)
在org.jenkinsci.plugins.tokenmacro.TokenMacro.expand(TokenMacro.java:177)
在org.jenkinsci.plugins.tokenmacro.TokenMacro.expandAll(TokenMacro.java:219)
在hudson.plugins.emailext.plugins.ContentBuilder.transformText(ContentBuilder.java:63)
在hudson.plugins.emailext.ExtendedEmailPublisher.setSubject(ExtendedEmailPublisher.java:687)
在hudson.plugins.emailext.ExtendedEmailPublisher.createMail(ExtendedEmailPublisher.java:485)
在hudson.plugins.emailext.ExtendedEmailPublisher.sendMail(ExtendedEmailPublisher.java:319)
在hudson.plugins.emailext.ExtendedEmailPublisher._perform(ExtendedEmailPublisher.java:311)
在hudson.plugins.emailext.ExtendedEmailPublisher.perform(ExtendedEmailPublisher.java:271)
在hudson.tasks.BuildStepMonitor $ 3.perform(BuildStepMonitor.java:36)
在hudson.model.AbstractBuild $ AbstractRunner.perform(AbstractBuild.java:710)
在hudson.model.AbstractBuild $ AbstractRunner.performAllBuildSteps(AbstractBuild.java:685)
在hudson.maven.MavenModuleSetBuild $ RunnerImpl.cleanUp(MavenModuleSetBuild.java:1018)
在hudson.model.Run.run(Run.java:1478)
在hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:477)
在hudson.model.ResourceController.execute(ResourceController.java:88)
在hudson.model.Executor.run(Executor.java:239)

有人可以幫忙,非常感謝!

您需要升級詹金斯。 對於您使用的email-ext插件的版本,您的版本過舊。 參見https://issues.jenkins-ci.org/browse/JENKINS-18728

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM