본문 바로가기

James Server v3/Fetchmail

[configration fetchmail .xml] SSL

 Apache James Project 를 들어가 보니 Beta5 <trunk> 가 나왔네요.

4년전 james m3 로 IMAP 을 개발했던 기억이 나긴하는데 구조를 보니 많이 바뀌었습니다.

아직 비지니스가 정해지지 않았으니 우선 구조 파악이나 할겸 기본 설치 후 gmail 을 fetch 하려하니 여러가지 오류가 발생하는 군요.

구글 설정을 보니...

 표준 구성 관련 안내:

 받는 메일(POP3) 서버 - SSL 필요:

 pop.gmail.com
 SSL 사용: 예
 포트: 995

ㅁ James fetchmail.xml 기본 설정.

ㅁ james 시작 문서에는 없는 것 같고 소스 파악을 하니 Store 란 놈이 있는데 디버깅해보니

javaMailProviderName 의 값이 pop3 입니다.

getStore(x) 를 따라가면 javaMailProviderName 를 ProviderLocator.loadClass가  불러옵니다.

ㅁ 결국

   pop3 > POP3Store   (110)

  pop3s > POP3SSLStore  (995)

 또한 SSL 을 사용할지에 대한 설정도 해주어야겠지요.