2017-05-30 53 views
0

我安裝了Jenkins(Jenkins版本2.46.2),並且我在Manage Jenkins -> Configure System -> Email Notification中配置了SMTP服務器。 測試郵件工作正常。但在作業電子郵件通知不起作用。客戶端沒有權限發送Jenkins發件人

Error message as : Error sending to the following VALID addresses 

我檢查了Jenkins日誌文件。

550 5.7.60 SMTP; Client does not have permissions to send as this sender [KL1PR03MB1749.apcprd03.prod.outlook.com] 
DEBUG SMTP: got response code 550, with response: 550 5.7.60 SMTP; Client does not have permissions to send as this sender [KL1PR03MB1749.apcprd03.prod.outlook.com] 

RSET 
250 2.0.0 Resetting 
com.sun.mail.smtp.SMTPSendFailedException: 550 5.7.60 SMTP; Client does not have permissions to send as this sender [KL1PR03MB1749.apcprd03.prod.outlook.com] 

    at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:2057) 
    at com.sun.mail.smtp.SMTPTransport.finishData(SMTPTransport.java:1862) 
    at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1100) 
    at javax.mail.Transport.send0(Transport.java:195) 
    at javax.mail.Transport.send(Transport.java:124) 
    at hudson.plugins.emailext.ExtendedEmailPublisher.sendMail(ExtendedEmailPublisher.java:357) 
    at hudson.plugins.emailext.ExtendedEmailPublisher._perform(ExtendedEmailPublisher.java:322) 
    at hudson.plugins.emailext.ExtendedEmailPublisher.perform(ExtendedEmailPublisher.java:230) 
    at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) 
    at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779) 
    at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:720) 
    at hudson.model.Build$BuildExecution.cleanUp(Build.java:196) 
    at hudson.model.Run.execute(Run.java:1775) 
    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) 
    at hudson.model.ResourceController.execute(ResourceController.java:98) 
    at hudson.model.Executor.run(Executor.java:405) 
QUIT 

如何解決此問題?

回答

0

您需要在管理Jenkins - >配置系統下設置「系統管理員電子郵件地址」。這是在該頁面上的Jenkins位置標題下!

看看下面的線程。 How can I set the Sender's address in Jenkins?

+0

我已經在系統管理員電子郵件地址中設置了它。那麼只有測試郵件纔會獲得成功 – user2439278

相關問題