SquirrelMail 웹메일 설치하기
로빈아빠
본문
SquirrelMail 웹메일 설치하기
작성자 : 기술지원부 최보근 milkissu@nextline.net
작성일 : 2009년 06월 29일
Squirrelmail은 현재 무료로 제공 되는 웹메일이며, sendmail이나 qmail을 지원합니다.
본 문서는 nextline의 셋팅시에 기본적으로 설치되는 CentOS 5.3 기반에서 sendmail과 dovecot를
이용한 설치 방법을 기술합니다.
(본 문서는 nextline 셋팅시에 설치되는 패키지를 전제 합니다.)
필요환경
환경설정 및 설치방법
libmcrypt를 필요로 합니다. 없는 경우 yum 등을 이용하여 설치 합니다.
# yum install libmcrypt
# yum install libc-client-*
기존의 pop3를 중지 합니다.
# vi /etc/xinetd.d/pop3
# /etc/rc.d/init.d/xinetd restart
dovecot을 설치 합니다.
# yum install dovecot
dovecot 을 실행합니다.
# /etc/rc.d/init.d/dovecot start
Starting Dovecot Imap: [ OK ]
143 port를 확인 합니다.
# netstat - anp|grep LISTEN
# telnet localhost 143
정상적으로 확인이 되지 않는 경우 방화벽을 확인 합니다.
(centOS 4 버전 - next_firewall, centOS 5 버전 - oops-firewall)
Squirrelmail 설치
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
# 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 한글 언어팩을 이용합니다.
# mkdir ko_KR-xxx
# cd ko_KR-xxx
# tar zxvf ko_KR-xxx
# ./install
Please enter path to your squirrelmail installation: [다람쥐메일 설치 경로]
# cd /usr/local/apache/htdocs/mail/
다람쥐 메일 환경 설정
# ./configure
‘D’ 를 입력하여 IMAP server를 설정합니다.
IMAP server 중에 ‘uw’를 선택합니다.
‘R’을 눌러 메인 메뉴로 돌아간 후에 ‘1’을 선택하여 ‘Organization Preferences’메뉴로 이동합니다.
각 서버의 설정에 맞게 수정을 해준 후에 ‘R’을 눌러 메인 메뉴로 돌아간 후에 ‘2’를 선택하여
‘Server Settings’ 메뉴로 이동합니다.
각 서버의 설정에 맞게 수정을 해준 후에 ‘R’을 눌러 메인 메뉴로 돌아간 후에 ‘3’을 선택하여
‘Folder Defaults’ 메뉴로 이동합니다.
각 서버의 설정에 맞게 수정을 해준 후에 ‘R’을 눌러 메인 메뉴로 돌아간 후에 ‘4’를 선택하여
‘General Options’ 메뉴로 이동합니다.
데이터 디렉토리에 대한 부분만 수정하시면 되며, data와 attach디렉토리는 nobody권한의
730 퍼미션으로 셋팅 해야만 정상적인 처리가 가능합니다.
각 서버의 설정에 맞게 수정을 해준 후에 ‘R’을 눌러 메인 메뉴로 돌아간 후에 ‘10’을 선택하여
‘Languages’ 메뉴로 이동합니다.
설정을 마친 후에 ‘S’를 눌러 저장한 후에 ‘Q’를 입력하여 빠져 나옵니다.
모든 셋팅이 완료 되었다면 S를 눌러 꼭 저장해야 합니다.
http://server_ip/mail/ (매뉴얼상의 셋팅) 혹은 다른 계정에 심폴릭 링크를 걸어 다람쥐 메일을
웹상에서 볼 수 있도록 설정합니다.
또는 http://mail.domain.com 로 설정하셔서 브라우져로 접속을 하시면 됩니다.
브라우저에서 위와같이 로긴화면이 뜹니다. 시스템에 있는 계정과 패스워드를 입력하여 로긴을 합니다.
아래는 로긴 후 개인 메일함에 있는 메일내역입니다.
위와같이 로긴 후 개인개정의 메일 정보가 보일것입니다.
메일을 보내고 받기를 테스트 해보시길 바라며,
환경설정에서 화면이나 주소록을 활용하시면 편리하게 사용가능합니다.
http://server_ip(or 도메인)/src/configtest.php
특별하게 에러나는 부분이 없다면, 바로 메인 페이지로 이동 합니다.
(에러가 나는 경우 해당 에러 부분을 수정합니다. Php 옵션 수정인 경우가 많습니다.)
감사합니다.
작성자 : 기술지원부 최보근 milkissu@nextline.net
작성일 : 2009년 06월 29일
Squirrelmail은 현재 무료로 제공 되는 웹메일이며, sendmail이나 qmail을 지원합니다.
본 문서는 nextline의 셋팅시에 기본적으로 설치되는 CentOS 5.3 기반에서 sendmail과 dovecot를
이용한 설치 방법을 기술합니다.
(본 문서는 nextline 셋팅시에 설치되는 패키지를 전제 합니다.)
필요환경
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/) |
환경설정 및 설치방법
libmcrypt를 필요로 합니다. 없는 경우 yum 등을 이용하여 설치 합니다.
# yum install libmcrypt
# yum install libc-client-*
기존의 pop3를 중지 합니다.
# vi /etc/xinetd.d/pop3
# /etc/rc.d/init.d/xinetd restart
dovecot을 설치 합니다.
# yum install dovecot
dovecot 을 실행합니다.
# /etc/rc.d/init.d/dovecot start
Starting Dovecot Imap: [ OK ]
143 port를 확인 합니다.
# netstat - anp|grep LISTEN
# telnet localhost 143
정상적으로 확인이 되지 않는 경우 방화벽을 확인 합니다.
(centOS 4 버전 - next_firewall, centOS 5 버전 - oops-firewall)
Squirrelmail 설치
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
# 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 한글 언어팩을 이용합니다.
# mkdir ko_KR-xxx
# cd ko_KR-xxx
# tar zxvf ko_KR-xxx
# ./install
Please enter path to your squirrelmail installation: [다람쥐메일 설치 경로]
# cd /usr/local/apache/htdocs/mail/
다람쥐 메일 환경 설정
# ./configure
‘D’ 를 입력하여 IMAP server를 설정합니다.
IMAP server 중에 ‘uw’를 선택합니다.
‘R’을 눌러 메인 메뉴로 돌아간 후에 ‘1’을 선택하여 ‘Organization Preferences’메뉴로 이동합니다.
각 서버의 설정에 맞게 수정을 해준 후에 ‘R’을 눌러 메인 메뉴로 돌아간 후에 ‘2’를 선택하여
‘Server Settings’ 메뉴로 이동합니다.
각 서버의 설정에 맞게 수정을 해준 후에 ‘R’을 눌러 메인 메뉴로 돌아간 후에 ‘3’을 선택하여
‘Folder Defaults’ 메뉴로 이동합니다.
각 서버의 설정에 맞게 수정을 해준 후에 ‘R’을 눌러 메인 메뉴로 돌아간 후에 ‘4’를 선택하여
‘General Options’ 메뉴로 이동합니다.
데이터 디렉토리에 대한 부분만 수정하시면 되며, data와 attach디렉토리는 nobody권한의
730 퍼미션으로 셋팅 해야만 정상적인 처리가 가능합니다.
각 서버의 설정에 맞게 수정을 해준 후에 ‘R’을 눌러 메인 메뉴로 돌아간 후에 ‘10’을 선택하여
‘Languages’ 메뉴로 이동합니다.
설정을 마친 후에 ‘S’를 눌러 저장한 후에 ‘Q’를 입력하여 빠져 나옵니다.
모든 셋팅이 완료 되었다면 S를 눌러 꼭 저장해야 합니다.
http://server_ip/mail/ (매뉴얼상의 셋팅) 혹은 다른 계정에 심폴릭 링크를 걸어 다람쥐 메일을
웹상에서 볼 수 있도록 설정합니다.
또는 http://mail.domain.com 로 설정하셔서 브라우져로 접속을 하시면 됩니다.
브라우저에서 위와같이 로긴화면이 뜹니다. 시스템에 있는 계정과 패스워드를 입력하여 로긴을 합니다.
아래는 로긴 후 개인 메일함에 있는 메일내역입니다.
위와같이 로긴 후 개인개정의 메일 정보가 보일것입니다.
메일을 보내고 받기를 테스트 해보시길 바라며,
환경설정에서 화면이나 주소록을 활용하시면 편리하게 사용가능합니다.
http://server_ip(or 도메인)/src/configtest.php
특별하게 에러나는 부분이 없다면, 바로 메인 페이지로 이동 합니다.
(에러가 나는 경우 해당 에러 부분을 수정합니다. Php 옵션 수정인 경우가 많습니다.)
감사합니다.
첨부파일
- SquirrelMail 웹메일 설치하기.pdf (432.6K) 0회 다운로드 | DATE : 2011-02-28 02:57:47
관련링크
댓글목록
등록된 댓글이 없습니다.