Amazon EC2 인스턴스에서 Jenkins 버전 1.554.1을 실행 중입니다.
mailer plugin을 사용하고 있으며 현재 실패한 작업 빌드에서 전자 메일을 보내도록 구성하려고합니다.
"테스트 구성"버튼을 누르면 "javax.mail.AuthenticationFailedException: 501 Input line length is too long!"
오류가 발생합니다.
설정의 스크린 샷이 첨부되어 있습니다. 나는 또한 "SSL 사용"체크 상자를 체크하려했지만 결과는 동일했다.
무엇이 놓칠까요? Jenkins 및 SES를 사용하여 전자 메일을 보낼 수 없습니다.
답변
문제는 내 AWS 자격 증명 (AWS 액세스 키 ID와 비밀 액세스 키)를 사용하려고 시도하는 것을이었던이 SO 게시합니다. 이 문서는 SES 자격 증명을 만드는 방법을 설명합니다. https://docs.aws.amazon.com/ses/latest/DeveloperGuide/smtp-credentials.html?icmpid=docs_ses_console
따라서 해결책은 SES SMTP Settings을 열고 새 자격 증명을 만들어 사용하는 것입니다.
Amazon SES에는 TLS (전송 계층 보안) 연결이 필요합니다. 이는 SSL 연결과 다릅니다.
TLS 설정에 대한 인스턴스 OS 설명서를 확인합니다.
여기에 대한 Jenkins and TLS
고마워요! 나는 그것을 시도 할 것이다. – Geslot
불행히도, 이것은 나에게 도움이되지 않습니다. 이제 Jenkins는 이러한 매개 변수로 실행되지만 동일한 오류가 발생합니다. '/ usr/bin/java -Xmx384m -Djava.awt.headless = true -Dmail.smtp.starttls.enable = true -jar/usr/share/jenkins/jenkins.war - webroot =/home/우분투/젠킨스/전쟁 --httpPort = 80 --ajp13Port = -1 - 기본 ClassLoader = java.net.URLClassLoader -Dmail.smtp.starttls.enable = true' – Geslot
OS는 무엇입니까? 너 사용하고있어? – spdaly
- 1. 전자 메일을 보낼 수 없습니다.
- 2. codeigniter를 사용하여 전자 메일을 보낼 수 없습니다.
- 3. 양식을 사용하여 전자 메일을 보낼 수 없습니다.
- 4. CodeIgniter를 사용하여 전자 메일을 보낼 수 없습니다.
- 5. SwiftMailer를 사용하여 전자 메일을 보낼 수 없습니다.
- 6. python으로 amazon ses를 통해 메일을 보낼 수 없습니다.
- 7. expressjs 및 nodejs를 사용하여 전자 메일을 보낼 수 없습니다.
- 8. 전자 메일을 통한 Jenkins
- 9. Redmine에서 전자 메일을 보낼 수 없습니다.
- 10. HTML 전자 메일을 보낼 수 없습니다.
- 11. Windows 7에서 전자 메일을 보낼 수 없습니다.
- 12. HTML 양식에서 전자 메일을 보낼 수 없습니다.
- 13. 전자 메일은 확인되었지만 Amazon SES를 사용하여 전자 메일을 보낼 수 없음
- 14. 첨부 파일이있는 전자 메일을 보낼 수 없습니다
- 15. drupal webform에서 전자 메일을 보낼 수 없습니다.
- 16. CodeIgniter 전자 메일을 보낼 수 없습니다.
- 17. 첨부 파일이있는 전자 메일을 보낼 수 없습니다.
- 18. SendGrid를 통해 전자 메일을 보낼 수 없습니다.
- 19. bash 스크립트에서 전자 메일을 보낼 수 없습니다.
- 20. Java를 통해 전자 메일을 보낼 수 없습니다.
- 21. SmtpClient가 전자 메일을 보낼 수 없습니다.
- 22. 여러 사용자에게 전자 메일을 보낼 수 없습니다.
- 23. gmail id를 사용하여 localhost에서 전자 메일을 보낼 수 없습니다.
- 24. 전자 메일을 보낼 VB 스크립트 - 전자 메일을 보낼 때까지 기다려주십시오.
- 25. 시뮬레이터에서 MFMailComposeViewController를 사용하여 전자 메일을 보낼 수 없습니다.
- 26. C에서 보너스를 사용하여 표시된 전자 메일을 보낼 수 없습니다.
- 27. wamp에서 가짜 sendmail을 사용하여 전자 메일을 보낼 수 없습니다.
- 28. 서버에서 SMTP를 사용하여 전자 메일을 보낼 수 없습니다.
- 29. mediatemple - codeigniter를 사용하여 전자 메일을 보낼 수 없습니다.
- 30. Flex에서 coltware lib를 사용하여 전자 메일을 보낼 수 없습니다.
다행입니다. 나는 응용 프로그램으로 SES를 구성하는 것과 동일한 작업을 수행했습니다. – spdaly