로그인
Sign in
Extra Form

제목 : Dovecot를 이용한 POP/IMAP 서버 구축


센드메일 서버를 구축하였습니다. 센드메일서버로 외부로부터 오는 메일을 받게 되면 /var/mail 디렉토리에 계정명으로 메일이 쌓이게 됩니다. 이것을 메일박스(mailbox)라 합니다. 메일박스에서 메일을 내 컴퓨터로 가져오려면 POP또는 IMAP 서버를 구축해야 합니다. POP/IMAP 서버를 지원하는 프로그램들은 여러가지가 있습니다만, 여기서는 책에서 소개하고 있는 Dovecot를 이용하여 구축하는 방법에 대해서 알아봅니다.


1. 시냅틱을 실행하여 dovecot를 검색하여 이 패키지를 설치합니다. 주의할 것은 pclinuxos에서 제공하는 버전과 넘버원 리눅스에서 제공하는 버전이 다르므로, 넘버원 리눅스의 것으로 설치해야 합니다. 넘버원 리눅스는 dovecot 2버전이며, pclinuxos는 1.2버전입니다.

dovecot1.png 


2. /etc/dovecot/dovecot.conf 파일 설정

20번째 라인 주석 protocols = imap pop3 lmtp
dovecot2.png 


3. 26번째 라인 설정 변경 listen = *

dovecot3.png


4. 29번째 라인 주석 제거(옵션) base_dir = /var/run/dovecot/
dovecot4.png 


5. /etc/dovecot/conf,d/10-auth.conf 파일 설정 

9번째 라인 주석 제거 및 옵션값을 yes => no 로 변경  disable_plaintext_auth = no

dovecot5.png 


6. 99번째 설정 확인 auth_mechanisms = plain

dovecot6.png


7. 121라인 주석 없는지 확인, 만일 !include로 된 다른 설정에 주석이 없다면 주석 처리

dovecot7.png 


8. /etc/dovecot/conf.d/10-mail.conf 파일 설정

30번째 라인 주석 제거 및 메일박스 설정 mail_location = mbox:~/mail:INBOX=/var/mail/%u

112번째 라인 주석 제거 및 옵션값을 mail로 설정 mail_privileged_group = mail

dovecot8.png 

dovecot16.png

9. /etc/dovecot/conf.d/10-ssl.conf 파일 설정

6번째 라인 설정 수정, 주석 제거 및 ssl 옵션값을 no로 변경 ssl=no

12번째 라인과 13번째 라인 주석 처리

dovecot9.png 


10. /etc/dovecot/conf.d/auth-system-conf.ext 파일 수정( 11번째 라인 설정 수정 )

10번째  passdb {

11번째          driver = pam

12번째          args = session=yes dovecot

13번째  }

dovecot10.png 


11. /etc/dovecot/conf.d/10-logging.conf 파일 수정 (옵션)

7번째 주석 제거 log_path = syslog 

17번째 주석 제거 syslog_facility = mail

24번째 주석 제거 및 옵션값 변경 auth_verbose = yes


12. /etc/pam.d/dovecot 파일 설정

 #%PAM-1.0
auth         required     pam_unix.so nullok
auth         include      system-auth
account    required     pam_unix.so
session    include      system-auth


dovecot12.png 


13. /etc/init.d/dovecot 파일 수정 

28번째 라인 /etc/dovecot.conf  -> /etc/dovecot/dovecot.conf

dovecot13.png 


14. dovecot 데몬 시작 또는 재시작

dovecot14.png 


15. 서버 동작 테스트 : 텔넷으로 로컬호스트의 110번 포트로 접속하여 데몬 반응 체크 및 계정 로그인 여부 테스트

dovecot15.png 


이로써 dovecot으로 pop서버를 구축하는 방법을 알아보았습니다.  SSL인증 부분은 책에서 설명하고 있으므로 책을 따라 설정하면 되는데, 이에 대한 강좌는 책자료실에서 이어서 하겠습니다.


  • profile
    zharyong 2013.12.24 21:01

    상기 설정이 적용된 dovecot RPM 패키지를 자료실에 등록하였으므로, 상기 설정이 복잡하고 따라하기 벅찬 분들은 자료실에 있는 RPM 패키지를  다운로드해서 사용하시기 바랍니다. 패키지를 설치한 후에 step14부터 시도해 보면 됩니다.

     


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 넘버원 리눅스 팁은 FAQ 게시판으로 zharyong 2018.07.16 808
129 [No1.Linux2016] KDE4를 KDE5(KF5)로 업데이트하기 1 file zharyong 2016.04.25 1473
128 [시스템] 넘버원리눅스의 패키지 설치 방법(시냅틱 사용법) file zharyong 2016.04.20 2028
127 [No1.Linux] 부트로더 GRUB2 사용법 file zharyong 2016.04.15 14908
126 [No1.Linux] 버추얼박스(VirtualBox) 가싱머신을 이용한 넘버원 리눅스 사용... file zharyong 2016.04.02 2503
125 [No1.Linux 2016] 라이브 설치 후 한글 입력기 한영키 전환이 안되는 경... file zharyong 2016.04.01 1897
124 [넘버원] 윈도에서 No1.Linux 2016 라이브 USB 만들기 file zharyong 2016.04.01 2346
123 [No1.Linux KDE4] 플라즈마 킥오프(Plasma Kickoff) 사용법 file zharyong 2016.03.27 1896
122 [엑스윈도우] 수퍼카람바(Superkaramba) 설치및 자동실행 file zharyong 2016.03.22 1965
121 [시스템] 하드웨어 정보 알아보기 아래 게시물에서 lspcidrake를 이용하여 하드웨어 정보를 알아보는 방법을 살펴보았는데, 이번에는 다른 명령으로 콘솔상에서 하드웨어 정보를 확... zharyong 2016.03.21 2169
120 [2016.03.Spring] 시나몬 데스크탑환경 사용하기 file zharyong 2016.03.21 1787
119 [그대로따라하기 4] 엑스 윈도우에서 콘솔로 전환하고 다시 엑스윈도우로 전... 따라하기 3에서 엑스 윈도우에서 콘솔로 전환하는 것을 해 보았는데, 엑스->콘솔, 콘솔->엑스로 전환하는 방법을 연습해 보죠. 컨트롤키(Crtl)+알... zharyong 2014.09.07 1624
118 [그대로따라하기 3] 사용자 계정 로그인 생성한 사용자 계정으로 로그인하는 방법에 대해서 연습해 보기로 하죠. 현재 엑스 윈도우상에서 콘솔로 전환해서 콘솔 로그인을 해 봅니다. 1... zharyong 2014.09.07 1625
117 [그대로따라하기 2] 사용자 계정 패스워드(열쇠글) 변경하기 그대로 따라하기 1에서 사용자 계정을 추가해 보았죠. 사용자가 자신의 계정으로 로그인할 수 있도록 하기 위해서는 패스워드를 설정해 주어야 ... zharyong 2014.09.07 1634
116 [그대로따라하기 1] 사용자 계정 생성하기 - adduser 일반적으로 설치 유형의 리눅스 배포판은 루트 사용자만 존재합니다. 리눅스를 설치한 후 일반 사용자로 사용하기 위해서는 설치 단계에서 사용... zharyong 2014.09.07 1789
115 [시스템] 하드웨어 정보를 알고 싶은가요? lspcidrake file zharyong 2014.08.09 1815
114 [엑스] KSplashQml 엔진을 적용한 ksplash 테마로 바꾸기 file zharyong 2014.08.09 1176
113 [엑스] FreeTuxTV를 이용한 IPTV를 보는 방법 FrretuxTV는 IPTV와 유사한 성격의 인터넷 티비 프로그램입니다. 전세계 각국의 티비를 볼 수 있게 해 주는 프로그램으로 국내에서 몇 개의... zharyong 2014.03.12 2000
» [서버] Dovecot를 이용한 POP/IMAP 서버 구축 제목 : Dovecot를 이용한 POP/IMAP 서버 구축 센드메일 서버를 구축하였습니다. 센드메일서버로 외부로부터 오는 메일을 받게 되면 /var/mail... 1 file zharyong 2013.12.24 6420
111 [시스템] 커널 컴파일 방법 - 리눅스의 모든 것 보충자료 - file zharyong 2013.12.23 2257
110 [서버] 센드메일 서버 구축 - 보내는 서버 SMTP - 1 file zharyong 2013.12.23 2941
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 ... 13 Next
/ 13