2009-06-22 4 views
0

hudson의 내 이메일 확장 플러그인을 사용하는 중에 오류가 발생했습니다. 나는 다음과 같은 스키마에 이메일을 보내 노력하고 있어요 :허드슨 이메일 ext 플러그인 버그?

"<firstName>_<LastName>@<subgroup>.<companyName>.com 

예 : [email protected]

를 내가 이메일 확장 플러그인을 통해이 주소로 이메일을 보낼 수 없습니다. 일반 이메일 생성기는이 주소 스키마와 함께 작동합니다.

플러그인의 주소 검사기 모듈이 주소 이름에 대해 너무 엄격한 지 궁금합니다.

해결 방법이 있습니까?

나는 허드슨에서 다음 분출을 얻을 :

Jun 22, 2009 2:48:53 PM hudson.plugins.emailext.ExtendedEmailPublisher sendMail 
WARNING: Could not send email. 
javax.mail.internet.AddressException: Illegal address in string ``'' 
    at javax.mail.internet.InternetAddress.(InternetAddress.java:94) 
    at hudson.plugins.emailext.ExtendedEmailPublisher.createMail(ExtendedEmailPublisher.java:287) 
    at hudson.plugins.emailext.ExtendedEmailPublisher.sendMail(ExtendedEmailPublisher.java:249) 
    at hudson.plugins.emailext.ExtendedEmailPublisher._perform(ExtendedEmailPublisher.java:241) 
    at hudson.plugins.emailext.ExtendedEmailPublisher.perform(ExtendedEmailPublisher.java:199) 
    at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:372) 
    at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:360) 
    at hudson.model.Build$RunnerImpl.cleanUp(Build.java:188) 
    at hudson.model.Run.run(Run.java:962) 
    at hudson.model.Build.run(Build.java:112) 
    at hudson.model.ResourceController.execute(ResourceController.java:93) 
    at hudson.model.Executor.run(Executor.java:119) 

답변

0

는 나도 그 플러그인을 사용하고 있는데 나는 이러한 문제가 없었습니다.

경고는 구성에 대해 불만을 나타냅니다. 입력 한 이메일 주소를 다시 확인하고 싶습니까? 여러 전자 메일의 구분 문자로 사용되는 공백 문자? 또한 시스템 구성을 다시 한 번 확인하고 SMTP 서버 또는 기본 접미사를 올바르게 구성했는지 확인하십시오.

0

code을 탐색 할 수 있지만 javax 메일 유효성 검사기가 너무 엄격하지는 않습니다. java에 내장되어 있습니다. 최신 코드에서는 287 행에 InternetAddress (String) 생성자가 표시되지 않으므로 현재 사용중인 플러그인의 버전이 궁금합니다.

또한 이메일에 대해 어떤 옵션을 선택하셨습니까? 범인에게 보내시겠습니까?

1

이것이 허드슨에 실제로있는 방법입니까?

"<firstName>_<LastName>@<subgroup>.<companyName>.com 

은 문제가 될 수

그렇다면 (당신은 개방 인용하지만 가까운 인용문이).