2015-01-29 3 views
0

젠킨스 버전 1.598 및 전자 메일 - 텍스트 플러그인 2.25를 설치했습니다. 빌드가 성공적으로 완료되면 전자 메일 알림을 보내려고합니다. 내가 빌드 할 때 빌드가 성공하고 난 콘솔 출력에 다음과 같은 오류를 볼 수 있습니다젠킨스에 전자 메일 알림을 보낼 수 없음

Email was triggered for: Success 
Sending email for trigger: Success 
Sending email to: [email protected] 
ERROR: Could not send email as a part of the post-build publishers. 
javax.mail.MessagingException: Could not connect to SMTP host:localhost, port: 25, response: 421 
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1922) 
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:638) 
at javax.mail.Service.connect(Service.java:295) 
at javax.mail.Service.connect(Service.java:176) 
at javax.mail.Service.connect(Service.java:125) 
at javax.mail.Transport.send0(Transport.java:194) 
at javax.mail.Transport.send(Transport.java:124) 
at hudson.plugins.emailext.ExtendedEmailPublisher.sendMail(ExtendedEmailPublisher.java:308) 
at hudson.plugins.emailext.ExtendedEmailPublisher._perform(ExtendedEmailPublisher.java:289) 
at hudson.plugins.emailext.ExtendedEmailPublisher.perform(ExtendedEmailPublisher.java:249) 
at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:45) 
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:761) 
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:721) 
at hudson.model.Build$BuildExecution.cleanUp(Build.java:192) 
at hudson.model.Run.execute(Run.java:1764) 
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) 
at hudson.model.ResourceController.execute(ResourceController.java:89) 
at hudson.model.Executor.run(Executor.java:240) 
Finished: SUCCESS 

당신은 지역을 설치해야합니다 ... 내가 뭘 잘못

+0

나는 당신이 정확하게 당신의 smtp 서버 defint하지 않았다고 생각해. 너 하나있어? 그의 IP는 무엇입니까? – vincent

답변

0

을 알려주세요 SMTP 서버를 사용하거나 email-ext 설정에서 다른 (외부) SMTP를 정의하십시오.

+0

나는 이미 그걸 시도했다 ... 젠킨스 설정에서 전자 메일 서버를 설치했다.하지만 테스트 구성을 시도했을 때 오류가 발생했다. – vjangra

+0

젠킨스와 같은 컴퓨터에서 포트 25를 실행중인 SMTP 서버가 있습니까? 응답 421은 "서비스를 사용할 수 없습니다. 전송 채널을 닫는 중"입니다. – mithrandir

+0

No..i가 jenkins에서 smtp 서버를 설정했으며 오류가 다음으로 변경되었습니다. javax.mail.MessagingException : SMTP 호스트에 연결할 수 없습니다. smtp .gmail.com, 포트 : 465; 중첩 예외 : \t javax.net.ssl.SSLHandshakeException : sun.security.validator.ValidatorException : PKIX 경로 구축 실패 : sun.security.provider.certpath.SunCertPathBuilderException : 요청한 대상에 대한 유효한 인증 경로를 찾을 수 없습니다. – vjangra

관련 문제