사이트 내 전체검색
SquirrelMail 웹메일 설치하기
로빈아빠
https://cmd.kr/server/593 URL이 복사되었습니다.

본문

SquirrelMail 웹메일 설치하기 
sp.gif

작성자 : 기술지원부 최보근 milkissu@nextline.net
작성일 : 2009년 06월 29일

Squirrelmail은 현재 무료로 제공 되는 웹메일이며, sendmail이나 qmail을 지원합니다. 
본 문서는 nextline의 셋팅시에 기본적으로 설치되는 CentOS 5.3 기반에서 sendmail과 dovecot를 
이용한 설치 방법을 기술합니다.
(본 문서는 nextline 셋팅시에 설치되는 패키지를 전제 합니다.)

sp.gif
필요환경
sp.gif
      Sendmail(or Qmail) 와 dovecot
      php-4.3.10.tar.gz 이상
      Libmcrypt 다람쥐메일 설치를 위한 라이브러리 필요
      Libc-client-devel 라이브러리 필요
      ZendOptimizer-2.5.7-linux-glibc21 엔진 필요 
      Squirrelmail 설치파일 (http://www.squirrelmail.org/)
      ko_KR-1.4.6 ? 다람쥐메일 한글 언어팩 (http://www.squirrelmail.org/)
sp.gif

sp.gif
환경설정 및 설치방법 

libmcrypt를 필요로 합니다. 없는 경우 yum 등을 이용하여 설치 합니다.
sp.gif
# yum install libmcrypt
# yum install libc-client-*

기존의 pop3를 중지 합니다.
# vi /etc/xinetd.d/pop3

1.JPG

# /etc/rc.d/init.d/xinetd restart
sp.gif
dovecot을 설치 합니다.
sp.gif
# yum install dovecot

2.JPG

dovecot 을 실행합니다.
sp.gif
# /etc/rc.d/init.d/dovecot start
sp.gif
Starting Dovecot Imap:         [  OK  ] 
143 port를 확인 합니다.
# netstat - anp|grep LISTEN

3.JPG

# telnet localhost 143

4.JPG

정상적으로 확인이 되지 않는 경우 방화벽을 확인 합니다.
(centOS 4 버전 - next_firewall, centOS 5 버전 - oops-firewall) 

sp.gif
Squirrelmail 
설치
sp.gif 

Squirrelmail은 따로 인스톨 할 필요 없이 압축만 푼후에 설정하여 바로 이용 하면 됩니다.
http://squirrelmail.org 사이트에서 최신 버전 및 언어팩을 다운 받습니다.
# tar zxvf squirrelmail-1.4.19.tar.gz
(압축을 해제 합니다.)

# cd squirrelmail-1.4.19 /usr/local/apache/htdocs/mail
(임의의 위치 혹은 디렉터리명으로 바꿔도 상관 없습니다.)

# mv /usr/local/apache/htdocs/mail
sp.gif
# mkdir /var/local/squirrelmail
# mkdir /var/local/squirrelmail/data
# mkdir /var/local/squirrelmail/attach/
# chown nobody.nobody /var/local/squirrelmail/data
# chown nobody.nobody /var/local/squirrelmail/attach
# chmod 730 /var/local/squirrelmail/data
# chmod 730 /var/local/squirrelmail/attach

위에서 한글 언어를 지정했기 때문에 한글 패치를 꼭 해주어야 합니다.

패치작업은 아주 간단하며 처음에 받은 ko_KR-1.4.6 한글 언어팩을 이용합니다.
sp.gif
# mkdir ko_KR-xxx
# cd ko_KR-xxx
# tar zxvf ko_KR-xxx
# ./install
sp.gif
Please enter path to your squirrelmail installation: [다람쥐메일 설치 경로]
sp.gif
# cd /usr/local/apache/htdocs/mail/


다람쥐 메일 환경 설정 
# ./configure

5.JPG
‘D’ 를 입력하여 IMAP server를 설정합니다.

6.JPG
IMAP server 중에 ‘uw’를 선택합니다.

7.JPG

‘R’을 눌러 메인 메뉴로 돌아간 후에 ‘1’을 선택하여 ‘Organization Preferences’메뉴로 이동합니다. 
8.JPG

각 서버의 설정에 맞게 수정을 해준 후에 ‘R’을 눌러 메인 메뉴로 돌아간 후에 ‘2’를 선택하여 
‘Server Settings’ 메뉴로 이동합니다.
9.JPG

각 서버의 설정에 맞게 수정을 해준 후에 ‘R’을 눌러 메인 메뉴로 돌아간 후에 ‘3’을 선택하여
‘Folder Defaults’ 메뉴로 이동합니다.
10.JPG

각 서버의 설정에 맞게 수정을 해준 후에 ‘R’을 눌러 메인 메뉴로 돌아간 후에 ‘4’를 선택하여
‘General Options’ 메뉴로 이동합니다.
11.JPG
데이터 디렉토리에 대한 부분만 수정하시면 되며, data와 attach디렉토리는 nobody권한의
730 퍼미션으로 셋팅 해야만 정상적인 처리가 가능합니다.

각 서버의 설정에 맞게 수정을 해준 후에 ‘R’을 눌러 메인 메뉴로 돌아간 후에 ‘10’을 선택하여 
‘Languages’ 메뉴로 이동합니다.
12.JPG

설정을 마친 후에 ‘S’를 눌러 저장한 후에 ‘Q’를 입력하여 빠져 나옵니다.
모든 셋팅이 완료 되었다면 S를 눌러 꼭 저장해야 합니다.

http://server_ip/mail/ (매뉴얼상의 셋팅) 혹은 다른 계정에 심폴릭 링크를 걸어 다람쥐 메일을 
웹상에서 볼 수 있도록 설정합니다. 
또는 http://mail.domain.com 로 설정하셔서 브라우져로 접속을 하시면 됩니다. 

13.jpg
브라우저에서 위와같이 로긴화면이 뜹니다. 시스템에 있는 계정과 패스워드를 입력하여 로긴을 합니다.
아래는 로긴 후 개인 메일함에 있는 메일내역입니다.

14.jpg

위와같이 로긴 후 개인개정의 메일 정보가 보일것입니다.

메일을 보내고 받기를 테스트 해보시길 바라며, 
환경설정에서 화면이나 주소록을 활용하시면 편리하게 사용가능합니다.

http://server_ip(or 도메인)/src/configtest.php

특별하게 에러나는 부분이 없다면, 바로 메인 페이지로 이동 합니다.
(에러가 나는 경우 해당 에러 부분을 수정합니다. Php 옵션 수정인 경우가 많습니다.)

감사합니다. 

첨부파일

댓글목록

등록된 댓글이 없습니다.

1,139 (6/23P)

Search

Copyright © Cmd 명령어 3.128.31.227