본문 바로가기

web/JSP

James 메일 서버 구축하기.

Java Apache Mail Enterprise Server 의 약자인 James !! (미국 남자의 아주 흔한 이름과 같다)
간단한 설치 및 구성으로 메일 서버를 구축 할수 있는 장점이 있다.

홈페이지를 둘러보니 재미있는 프로젝트 들이 많이있다. 흠.. 영어가 딸려서 정확히는 모르겠지만 뭐 나름 눈여겨 볼만한 것들이 있다.

James 홈페이지 방문하기

1. 일단 서버 구성을 필요한 파일을 다운 받아야 한다.

파일 다운로드  

경로가 한글이 들어가면 않됩니다
. 그래서 전 C:에 압축을 풀었습니다. 



현재 상태에서는 기본적인 구성이 이루어지지 않았습니다.
기본적인 설정 파일을 생성하기 위해선 실행을 한번 해줘야 합니다. 

(james-2.2.0\apps 폴더 아래에 여러 환경설정 파일이 있어야 합니다. )


2. 실행 -> cmd ->  cd c:\james-2.2.0 ->  cd bin 

run.bat 파일을 실행 합니다.



3.  컴파일이 되면서 설정 폴더와 파일들이 생성됩니다.
 아래와 같이 나오면 성공!


4. 기본 설정을 하기 위해서 config.xml 을 편집해야 합니다.
 파일의 위치는 C:\james-2.2.0\apps\james\SAR-INF 의 폴더에 있습니다. 

 


5.먼저 관리자의 암호를 바꿉니다. (ID도 바꿀수 있습니다.)
찾기 힘드시니 password 키워드로 찾기하시기바랍니다. (저의 경우 498라인에 있었습니다.)
간단히 ID 와 password 를 바꿀수 있습니다. 콘솔에서 사용자 편집을 할때 사용하지만 저는 필요가 없어서 패스.


6. 자신의 IP와 DNS정보를 넣어줍니다.
   <dnsserver> <servers> 안에 자신의 IP 와 DNS 정보를 넣어줍니다.
    태그는 <server>로 해주시면 됩니다.
 (당연히 저의 IP는 가렸습니다;; )


 7. 모든 설정은 완료 하였습니다. 이제 다시 run.bat을 통해서 서버를 실행합니다.

8. 서버의 종료는 ctrl+c 키를 눌러주면 종료 됩니다. 종료 할꺼냐는 물음이 나오면 Y로 하시면 종료 됩니다.

 
서버의 구성은 모두완료 하였습니다. 이제 JSP로 정상적으로 메일이 가는지 확인해봐야겠쬬?