설치성공기
HOME > 커뮤니티 > 설치성공기

sulinux 지원하는 웹메일 지원하는 프로그램입니다

 글쓴이 : 멍청이
작성일 : 06-09-16 00:18    조회 : 9,618  

   squirrelmail-1.4.8.tar.tar (571.2K) [140] DATE : 2006-09-16 00:18:10

다운로드 받아서 쓰세요
사용방법은
다운로드 파일은 압축된 소스파일과 RPM 파일이 있습니다.
아파치 웹서버를 RPM 으로 설치해서 사용하시는 분들은
RPM 을 받아서 설치하셔도 됩니다.
컴파일 설치하신분들은 반드시 소스파일을 받아서 설치하시길
바랍니다.

압축풀기: tar zxvf squirrelmail-1.4.0-rc2a.tar.gz
압축이 풀리면 squirrelmail-1.4.0-rc2a 디렉토리가 생긴다.
디렉토리 이름을 쉽게 변경해서 사용하자.
[root@ok public_html]# mv squirrelmail-1.4.0-rc2a webmail
[root@ok public_html]# ls
webmail
이렇게 webmail 디렉토리이름으로 바꾸고 이제 설치를 시작해보자.

설치:
웹서버에서 httpd.conf 를 살펴보면
USER nobody
GROUP nobody
이렇게 되어 있는 부분이 있다.
사용하는 사용자에 따라 apache 로 되어있는 서버도 있고
또한 다른 사용자로 되어있을수도 있다.
아파치 환경설정에 있는데로 지금 webmail 디렉토리에 사용자,그룹 소유를
변경하여 주어야 한다.

[root@ok public_html]# chown -R nobody.nobody webmail
[root@ok public_html]# ls-l
drwxr-xr-x 15 nobody nobody 4096 Jan 24 18:47 webmail
[root@ok public_html]#
위에 -R 옵션이 어떠한 옵션인지 모른다면
리눅스 공부방에서 참조하시길 ....................?

[root@ok public_html]# cd webmail/
[root@ok webmail]# ls
AUTHORS README config functions index.php src
COPYING ReleaseNotes configure help locale themes
ChangeLog UPGRADE data images plugins
INSTALL class doc include po
[root@ok webmail]#

웹메일 설치 방법은 두가지가 있다.
지금 웹메일 디렉토리에서 ./configure 를 하는 방법과
config 디렉토리안에 conf.pl 파일을 이용하는 방법이 있으나
사용법은 동일하다.
쉬운방법은 전자를 선택하여 실행하고 후자를 설명하겠다.

[root@ok webmail]# cd config
[root@ok config]# ls
conf.pl config_default.php config_local.php index.php
[root@ok config]# perl conf.pl
이렇게 명령을 하면 아래와 같은 화면이 나온다.
-------------------------------------------------------------------
SquirrelMail Configuration : Read: config_default.php (1.4.0)
---------------------------------------------------------
Main Menu --
1. Organization Preferences
2. Server Settings
3. Folder Defaults
4. General Options
5. Themes
6. Address Books (LDAP)
7. Message of the Day (MOTD)
8. Plugins
9. Database

D. Set pre-defined settings for specific IMAP servers

C. Turn color on
S Save data
Q Quit

Command >>
----------------------------------------------------------------
Command (명령라인)
명령을 하라는것이다.
1번을 선택하여 보자.
----------------------------------------------------------------
Organization Preferences
1. Organization Name : SquirrelMail
2. Organization Logo : ../images/sm_logo.png
3. Org. Logo Width/Height : (308/111)
4. Organization Title : SquirrelMail $version
5. Signout Page :
6. Default Language : en_US
7. Top Frame : _top
8. Provider link : http://www.squirrelmail.org/
9. Provider name : SquirrelMail

R Return to Main Menu
C. Turn color on
S Save data
Q Quit

Command >>
------------------------------------------------------------
이곳에서 1번을 선택하여
1. Organization Name : SquirrelMail
이름을 바꾸어 준다.
1. Organization Name : 푸름넷 웹메일
------------------------------------------------------------
그다음 6번을 선택한다.
6번은 웹메일 언어를 선택하는 것이다.
6. Default Language : en_US
6. Default Language : ko

-------------------------------------------------------------
Organization Preferences
1. Organization Name : 푸름넷 웹메일
2. Organization Logo : ../images/sm_logo.png
3. Org. Logo Width/Height : (308/111)
4. Organization Title : SquirrelMail $version
5. Signout Page :
6. Default Language : ko
7. Top Frame : _top
8. Provider link : http://www.squirrelmail.org/
9. Provider name : SquirrelMail

R Return to Main Menu
C. Turn color on
S Save data
Q Quit

Command >>
이렇게 되어으면 다른것은 알아서 수정하여 준다.
중요한것은 언어와 메인화면에 나오는 이름이니 그것만 수정하였다.
r 키를 누르면 메인 메뉴로 넘어간다.
----------------------------------------------------------------

Main Menu --
1. Organization Preferences
2. Server Settings
3. Folder Defaults
4. General Options
5. Themes
6. Address Books (LDAP)
7. Message of the Day (MOTD)
8. Plugins
9. Database

D. Set pre-defined settings for specific IMAP servers

C. Turn color on
S Save data
Q Quit

Command >>
이번에는 2번을 선택하자.
---------------------------------------------------------
---------------------------------------------------------
Server Settings

General
-------
1. Domain : mydomain.com
2. Invert Time : false
3. Sendmail or SMTP : SMTP

A. Update IMAP Settings : localhost:143 (cyrus)
B. Update SMTP Settings : localhost:25

R Return to Main Menu
C. Turn color on
S Save data
Q Quit

Command >>
서버 셋팅 하는곳입니다.
예전버전과 달라진것이 있습니다.
우선 1번을 선택하시고
1. Domain : mydomain.com
1. Domain : ok.prn114.net
자신에 도메인 네임으로 바꾸어 줍니다.
------------------------------------------------------------
다람쥐 메일은 받는메일에 pop3 를 사용하지않고 imap 을 사용합니다.
이곳 설정을 반드시 해주어야 메일을 받으실수 있습니다.
A 를 선택하셔야 겠지요.
--------------------------------------------------------------
IMAP Settings
--------------
4. IMAP Server : localhost
5. IMAP Port : 143
6. Authentication type : login
7. Secure IMAP (TLS) : false
8. Server software : cyrus
9. Delimiter : detect

B. Update SMTP Settings : localhost:25
H. Hide IMAP Server Settings

R Return to Main Menu
C. Turn color on
S Save data
Q Quit

Command >>
IMAP Server 는 그냥 localhost 로 두어도 됩니다.
하지만 도메인 네임으로 바꾸고 싶으시면 바꾸세요.
그냥 샌드메일 하고 IMAP을 사용하시고
인증을 /etc/passwd 에서 하시면 더이상 설정할것이 없습니다.
그러나 qmil 을 사용하시고 인증을 qmail 설정에 맞게 하시려면
7번을 선택하신후에 false 값을 true 값으로 바꾸어 줍니다.
----------------------------------------------------------
Command >> 7

TLS (Transport Layer Security) encrypts the traffic between server and client.
If you're familiar with SSL, you get the idea.
To use this feature, your IMAP server must offer TLS
capability, plus PHP 4.3.x with OpenSSL support.

If your IMAP server is localhost, you can safely disable this.
If it is remote, you may wish to seriously consider enabling this.
Enable TLS (y/n) [n]: y
SquirrelMail Configuration : Read: config_default.php (1.4.0)
---------------------------------------------------------
Server Settings

General
-------
1. Domain : ok.prn114.net
2. Invert Time : false
3. Sendmail or SMTP : SMTP

IMAP Settings
--------------
4. IMAP Server : localhost
5. IMAP Port : 143
6. Authentication type : login
7. Secure IMAP (TLS) : true
8. Server software : cyrus
9. Delimiter : detect

B. Update SMTP Settings : localhost:25
H. Hide IMAP Server Settings

R Return to Main Menu
C. Turn color on
S Save data
Q Quit

Command >>
위에 7번항목을 보시길 바랍니다.
그리고 8번 항목은 자신에 서버에서 사용하는 IMAP 프로그램을
선택하는것입니다.
잘모르시면 그냥 그대로 두셔도 무방합니다.
그러나 qmail 과 연동하시는 분들은
courier = Courier IMAP server 이것을 사용하실것입니다.
8번을 선택하시면 그항목이 입니다.
------------------------------------------------------------
Server Settings

General
-------
1. Domain : ok.prn114.net
2. Invert Time : false
3. Sendmail or SMTP : SMTP

IMAP Settings
--------------
4. IMAP Server : localhost
5. IMAP Port : 143
6. Authentication type : login
7. Secure IMAP (TLS) : true
8. Server software : courier
9. Delimiter : detect

B. Update SMTP Settings : localhost:25
H. Hide IMAP Server Settings

R Return to Main Menu
C. Turn color on
S Save data
Q Quit

Command >>
이제 설정은 전부 끝났습니다.
세부적인 설정을 하시고 싵으신분들은
항목마다 선택해보시고 필요한것은 바꾸시길 바랍니다.
이제 save 하고 Q 를 누르고 나오신후에
웹브라우져를 띄운후에
http://도메인/webmail
하시면 웹메일을 사용하실수 있습니다
[이 게시물은 관리자님에 의해 2007-04-10 21:12:22 질문과 답변 1.0에서 이동 됨]


이 글을 트위터로 보내기 이 글을 페이스북으로 보내기

도리 06-09-22 10:25
 
다람쥐 메일 이네요^^;
멍청이 07-04-15 02:55
 
이것을 설치 하신분중에 IMAP 오류 발생하시는 분은 리눅스 부팅에서 IMAP  도 실행해 줘야 됩니다
정연철 07-04-26 10:38
 
정상적 인지 테스트 방법은
webmail/src/configtest.php 로 확인하시면 됩니다. 오류 업으면 정상ㅋ
그리고 configtest.php 파일명 바꿔주시구요. (나만 그런겨?)
원성연 07-11-15 15:55
 
imap은 간단히 xinetd 재시작하면 되죠.ㅎㅎ
이룽 08-06-28 15:51
 
웹메일도 설치하고
네로 08-09-11 05:44
 
  sulinux 지원하는 웹메일 지원하는 프로그램입니다