강좌

HOME > 강좌 >
강좌| 리눅스 및 오픈소스에 관련된 강좌를 보실 수 있습니다.
 
SU웹메일서버 설치문서
조회 : 598  


SU웹메일서버 설치문서

 

본 문서는 su웹메일서버의 설치 방법, 설정 방법, 운용 방법에 대하여 설명합니다.

 

목차

 

1. 프로그램 디렉토리 구조

2. Linux 용 설치 방법

3. 설정 방법

4. 참고 사항

 

 

System 구성 요소

전자메일을 주고받는 SMTP 서버, 외부 전자메일클라이언트에서 메일을 수신할 때 필요한 POP3 서버, 메일의 내용을 저장하는 DataBase 서버, 웹 을 통해서 쉽게 메일을 작성, 발송, 수신 처리가 가능한 WebMail 서버 로 이루어져 있습니다.

 

특징

Windows Linux으로 개발되어 있습니다.

시스템에 부하를 거의 주지 않으며 최소한의 메모리/디스크 공간만을 차지합니다.

메일서버에 가장 적합한 형태의 DB를 구현하였습니다.

모든 구성요소를 포함하고 있기 때문에 추가요소가 필요 없으며 시스템 설치 및 설정이 간편합니다.

WebMail 에 웹서버 모듈이 내장되어 있기 때문에 별도의 웹서버가 필요없으며 간편하게 설치할 수 있습니다.

사용자 등록, 수정 및 시스템 관리를 Web 상에서 수퍼유저합니다.

 

사용 방법

Web 상에서 모든 메일 작업을 하는 Web Mail로 사용할 수 있습니다.

Outlook이나 Eudora 등의 Mail Client를 사용하여 접속할 수 있습니다.

Unix/Linux 사용자에 관한 안내 사항

Linux RedHat에서 컴파일한 버전으로 공개하고 있으며 아래의 설치 방법도 RedHat 기준으로 되어 있습니다.

 

 

 

1. 프로그램 디렉토리 구조

 

suWMS 메일서버를 받아서 압축을 풀면 다음과 같은 형태가 됩니다.

 

/suWMS : 기본디렉토리로 이곳에는 실행파일들이 들어 있습니다.

mailserver(.exe) : 메일서버

mond.exe : 프로세스 감시/복구용 툴 (Windows 전용)

sendmail(.exe) : 메일 발송용 툴 (Linux sendmail에 해당)

mail(.exe) : 메일 발송용 툴 (Linux mail에 해당)

command(.exe) : 외부 조작용 툴

smtpd : 실행 스크립트 (Linux 전용)

languagepack.txt : 각종 문구 꾸러미

/data : 환경설정과 맵파일을 저장하는 곳

/images : 웹메일스킨에서 사용하는 이미지 파일이 있는 곳

/mailskin : 메일본문 스킨이 있는 곳

/skin : 웹메일스킨을 보관하는 곳.

/zhtmls : 웹메일에서 실제 사용하는 화면 스킨이 있는 곳

 

 

 

2. Linux 용 설치 방법

 

Step0

Upgrade 시 주의사항

 

반드시 실행중인 메일서버 프로그램을 종료시킵니다. 종료방법은 관리자 모드에서 > Stop Server 를 선택하거나 /usr/local/suWMS/smtp -stop 을 실행하면 됩니다.

기존 자료와 스킨은 Backup 합니다. (data, zhtmls 디렉토리 전체)

▪ 새로받은 메일서버를 설치합니다.

▪ 메일서버를 다시 실행시킵니다.

▪ 기존 자료를 그대로 사용하고자 한다면 메일서버를 새로 설치한 후에 백업해 두었던 data 디렉토리를 새로 설치한 디렉토리로 복사하면 됩니다.

 

Step1

◦ 내려받은 suWMS2_linux.tar.gz를 압축 해제합니다.

tar -zxvf suWMS2_linux.tar.gz

 

Step2

su로 로그인 합니다.

su

 

Step3

◦ 압축 해제하여 만들어진 suWMS 디렉토리를 /usr/local 디렉토리로 복사합니다.

cp -r -f suWMS /usr/local

 

 

Step4

◦ 기존 메일서버의 데몬 설정을 해제하고 재부팅합니다. 만일 기존 메일서버가 없다면 이 과정을 건너띄면 됩니다.

Linux의 경우에 SMTP POP3 Server 데몬 설정 해제 방법은 다음과 같습니다. (POP3 서버는 별도로 설치해야 하는 모듈입니다.)

SMTP Server 데몬 설정 해제 방법

/usr/sbin/ntsysv 를 실행합니다.

sendmail 로 이동한 다음 Space 키를 눌러 옵션 체크를 해제합니다.

Tab 키를 눌러 Ok 버튼으로 이동한 다음 Enter 키를 눌러 빠져나옵니다.

killall sendmail 명령을 주거나 재부팅합니다.

 

POP3 Server 데몬 설정 해제 방법

 

커널 2.2.x 또는 레드햇 6.x인 경우에는 /etc/inetd.conf 파일에서

 

pop-3 ...

 

로 시작하는 줄 앞에 #을 붙여 주석 처리합니다.

/etc/rc.d/init.d/inetd restart 명령을 주거나 재부팅합니다.

커널 2.4.x 또는 레드햇 7.x인 경우에는 /etc/xinetd.d/pop3 파일에서

 

disable = yes

 

로 수정합니다.

/etc/rc.d/init.d/xinetd restart 명령을 주거나 재부팅합니다.

 

 

 

Step5

"/usr/local/suWMS/smtpd -start" 명령을 주면 실행됩니다.

 

 

3. 설정 방법

 

Step1

◦ 웹브라우저로

http://127.0.0.1:9005/로 접속합니다. (컴퓨터에 도메인이 있다면 127.0.0.1 대신에 도메인을 넣으면 됩니다.)

"관리자는 여기로 로그인 하세요" 링크로 들어갑니다.

아이디와 비밀번호 모두 root 를 입력합니다.

"아이디변경" 링크로 들어가서 아이디와 비밀번호를 변경합니다.

 

Step2

"환경변수설정" 링크로 들어갑니다.

◦ 반드시 설정해야 하는 항목은 다음과 같습니다.

▫ 도메인

▫ 관리자이름 (영문)

▫ 관리자아이디

 

다른 항목들은 기본값을 그대로 사용하여도 운용에는 문제가 없습니다.

 

항목을 수정하기 전에 항목에 대한 설명을 읽어 보십시오.

 

 

Step3

"시스템정보" 링크로 들어가서 컴퓨터 재시작시 메일서버를 자동으로 시작시킬 것인지 여부를 결정합니다. 기본적으로는 수동으로 설정되어 있습니다.

자동으로 시작시키고자 한다면 '서비스' 또는 '시작프로그램' 링크를 누르면 됩니다. (처음으로 설치한 경우에는 셋팅이 잘못되어 있을 수도 있으므로 자동으로 시작되도록 설정되어 있더라도 링크를 두번 눌러서 설정을 확실하게 하는것이 좋습니다.)

 

 

 

Step4

로그아웃한 후에 초기화면에 있는 '신규가입' 링크로 들어가서 위에서 입력한 '관리자아이디' 아이디로 가지는 신규 사용자를 등록합니다.

여기서 등록한 사용자가 suWMS 메일서버의 관리자가 됩니다.

MailServer 에서 편지 발송중 오류가 발생하면 위에서 등록한 관리자 명의로 된 오류 메일을 발송하게 됩니다.

 

Step5

◦ 일반 사용자용 메일 아이디는 자유롭게 등록해서 사용할 수 있습니다.

 

 

4. 참고 사항

 

"관리자아이디"를 수정하였다면 그 아이디를 가지는 신규 사용자를 새로 등록하여야 합니다.

MailServer 를 운영하기 위해서는 설정한 도메인에 대해서 DNS에서 MX 질의를 정상적으로 처리할 수 있어야 합니다.

정상적으로 DNS가 운영되지 않는다면 메일을 수신하지 못하는 경우도 있습니다.

DNS설정에 대해서 잘 모르거나 DNS가 없다면 http://superuser.co.kr 에서 Domain Name Service 를 받으시면 됩니다.

 

◦ 화면(HTML)변경을 하고자 한다면 zhtml_doc.txt 를 참고 하십시오.

◦ 설치 또는 관리에 관한 추가적인 도움을 얻고자 한다면 AdminGuide.html 을 참고 하십시오.

◦ 버전에 따른 개선사항을 알고자 한다면 release_doc.txt 를 참고 하십시오.

웹메일 사용법에 관한 도움을 얻고자 한다면 UserGuide.html 을 참고 하십시오.

 


[원글링크] : https://www.linux.co.kr/home2/board/subbs/board.php?bo_table=lecture&wr_id=1407


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

 
(주) 수퍼유저