안단테 안단테

james 설치 후 테스트 본문

IT 기술/Information

james 설치 후 테스트

안단테에 2023. 2. 7. 09:59
728x90
반응형

james 설치 후 테스트

 

요새 프로젝트로 이메일 서버 구축하는게 있어서 그런데 공부한 내용을 바탕으로 james에 대해 올려볼게요!

 

1. 

아래 사이트에가서 제임스 파일을 다운받아 줍니다.

http://james.apache.org/download.cgi 

 

 

2.

 

그리고 자신이 원하는 위치에 압축을 풀어주세요

 

3. 

 

그리고 실행창에서 'cmd'를 입력하신후 자신이 설치한 james 폴더 에서 bin으로 들어가

 

> run.bat 을 입력하여 먼저 실행시켜줍니다.

 

4. 

 

위에 >run.bat을 실행시켰으면 app폴더가 생겼을 텐데

 

app/james/SAR-INF 으로 들어가 config.xml파일을 수정해야됩니다.

 

아! 그전에 먼저 위에 run.bat실행 시킨거에서 ctrl+c 을 입력하여 서버를 닫아주세요.

 

5.

 

먼저 <postmaster> 부분에서 자신이 자용할 서버 이름을 지정해주세요.

 

저는 naver.com 이라고 지정하였습니다.

 

그 후에 autodetectIP=ture로 지정해줘서 자동으로 아이피를 찾게 해주자구요.

 

6. 


그 뒤에 자신이 james에 로그인할 아이디와 비밀번호를 입력해줍니다.

 

7.

 

그리고 <dnsserver>쪽에서 아이피 주소 입력하는곳이 있는데 이곳은 주석처리 해주세요.

 

8. 

 

아.. 제가 친절하게 run.bat을 끄는것도 적어놨네요 ㅎㅎ..

 

위에서 못보신분들은 ctrl + c 을 통해 꺼주세요!

 

9. 

그리고 다시한번 

>run.bat 을 통하여 실행시켜줍니다.

 

 

10.

 

또 다른 james창을 켜서 

 

> telnet localhost 4555을 입력합니다.

 

그러면 갑자기 화면이 싹 사라지고 새로운 화면이 나올텐데

 

여기서 아이디와 비밀번호는 config.xml에서 지정했던 아이디와 비밀번호를 입력해주빈다.

 

그 후에 

 

adduser <id> <passwd>을 입력하여 아이디를 만들어줍니다.

 

listusers 를 입력하면 현재 만들어진 아이디를 확인할 수 있습니다.

 

 

11.

 

그 다음에 quit을 통해서 나온 후

 

>telnet localhost 25 을 입력해 줍니다.

 

먼저 helo naver.com 을 입력해줍니다..(여긴 저도 확실하지가 않아요 ㅠㅠ)

 

그 후에 연결된걸 확인하고

 

mail from: <보낼아이디@server_name>

rcpt to:<만든아이디@server_name>

을 적어줍니다.

 

보낼아이디에는 아무런 값이 들어가도 되지만

 

만든아이디에는 위에서 만들었던 아이디여야 가능 합니다.

 

그 후에 data를 입력하시고

 

자신이 적을 메시지를 적은뒤에

 

점(.)을 찍어주면 끝납니다.

 

그 후에 quit으로 종료시켜주세요

 

 

12. 

 

이제 메일이 갔나 확인해 볼 차례입니다.

 

config.xml에서 다른걸 안만졌더라면 

 

apache-james-2.3.2/james-2.3.2/apps/jaems/var/mail/inboxes에 들어가보면

 

자신이 만들었던 아이디가 폴더로 있을겁니다.

 

그 안을 확인해보면 두가지의 파일이 있을텐데

 

뒤에 FileStreamStore가 내용이 담긴 파일입니다.

 



 

13.

 

type 명령어를 사용하여 확인해 보면 실제 우리가 위에서 적었던 내용이 나오는걸 확인할 수 있습니다.

 

 

 

이 간단한걸 ... 저는 잘 못해서 한참 고생했네요 ㅠㅠ..

 

지금까지 ' james 설치 후 테스트 ' 에 관한 포스팅이였습니다.

 

감사합니다!.

728x90
반응형

'IT 기술 > Information' 카테고리의 다른 글

Apache james 와 mysql 연동  (0) 2023.02.07
window cmd 창에서 telnet 이용하기  (0) 2023.02.07
git 에러  (0) 2023.02.07
git bash 한글 설정  (0) 2023.02.07
git 원격 저장소 이용  (0) 2023.02.07
Comments