2013-06-05 2 views
1

grails 2.2.1을 사용하고 있습니다. 나는 grails에서 새로운 사람이다. 내 grails에서 메일 플러그인을 구현하려고하지만 일부 오류는 내가 해결할 수 없다오고있다.grails "요청한 타겟에 대한 유효한 인증 경로를 찾을 수 없습니다"

는 예외입니다 :

Class: sun.security.provider.certpath.SunCertPathBuilderException 
Message: unable to find valid certification path to requested target 

내 메일 플러그인 전송 방법 :

def send = { 
    sendMail { 
     to params.email  
     subject params.subject 
     body params.body 
    } 

    render "Mail Sent" 
} 
+0

나는 또한 동일한 문제에 직면하고있다. 이거 해결 했니 ?? –

답변

0

당신이 SSL을 통해 메일 서버에 연결하는 것처럼이 보이는하고있는 서버 인증서가없는 사용자 트러스트 스토어.

나는 당신의 옵션

생각
  • 서버의 인증서를 잡아하고 JVM 신뢰 저장소에 설치 중 하나에 의해 (그것을 신뢰, 또는에 대한 신뢰 저장소의 지역을
  • SSL을 사용하지 않는 응용 프로그램)
  • mail.imaps.ssl.trust 속성을 설정하여 JavaMail에 설치를위한 모든 호스트를 신뢰하도록 선택할 수있는 (당신이 IMAP)이 세 가지의

를 사용하는 가정의 생 rd는 SSL을 사용하지 않는 것과 실질적으로 동일하므로 프로덕션 환경에서 수행하면 안됩니다.

+0

나는 또한 동일한 문제에 직면하고있다. 내 질문 [여기] (http://stackoverflow.com/questions/17547949/grails-send-mail-is-not-working)을 확인하십시오. –

-2

아마 당신은 Windows XP를 사용하고 있습니다. 그렇다면 윈도우 7을 설치하거나 설치하지 말고 윈도우 7 이상으로 OS를 다시 설치해야합니다. 왜냐하면 나는 똑같은 문제에 처했기 때문이다. 그러나 이제는 해결되었습니다. 나는 메일을위한 다른 플러그인을 시도했지만 이것을 제외하고는 아무 결과도 없다. 해봐야 해.

관련 문제