강좌
클라우드/리눅스에 관한 강좌입니다.
프로그램 분류

SU웹메일서버 관리방법문서

작성자 정보

  • 웹관리자 작성
  • 작성일

컨텐츠 정보

본문

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

SU웹메일서버 관리방법문서

 

1. 개요

 

이 문서는 suWMS를 운영하는 관리자에게 필요한 정보를 주기 위해서 만들어졌습니다.화면(HTML)변경을 하고자 한다면 zhtml_doc.txt 를 참고 하십시오.

설치에 관한 도움을 얻고자 한다면 InstallGuide.html 을 참고 하십시오.

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

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

 

 

2. 프로그램 구성

 

suWMS SMTP, POP3, DB, WebMail 로 이루어져 있습니다.

SMTP Server 는 편지를 송수신하는 역할을 하며,

POP3 Server Mail Client 에게 편지를 전달해 주는 역할을 합니다.

DB Server 는 모든 자료를 관리하는 역할을 합니다.

WebMail Server 는 웹상에서의 메일 처리를 담당하며, 메일서버의 환경설정, 시작/중지 등 모든 설정을 할 수 있습니다.

 

 

3. 세션사용

 

일반사용자 또는 관리자가 로그인을 하면 그 정보가 데이타베이스의 세션에 저장이 됩니다.

이 정보는 로그아웃 할 때 사라지며, 다른 사용자가 불법으로 아이디를 도용하는 것을 방지하는 역할을 합니다.

만일 2개 이상의 컴퓨터에서 동시에 접속을 하게 되면 뒤에 로그인한 사용자가 우선권을 가지게 되며 처음 로그인한 사용자는 자동으로 로그아웃이 됩니다.

계정 정보에서 IP 세션 사용 항목을 비활성으로 설정하면 IP 세션 검사를 하지 않으므로 여러 곳에서 동시에 로그인할 수 있습니다.

 

 

4. 저장 용량

 

사용 가능한 최대 용량은 하드디스크에서 허용하는 용량까지입니다.

만일 디스크 용량부족이 발생하면 더이상 자료를 기록하지 못하게 되어 메일서버가 정상동작을 하지 못하게 됩니다.

디스크에 공간을 충분히 남겨두고, 불필요한 메일을 삭제해서 여유공간을 항상 확보해 두어야 합니다.

 

 

5. 환경변수 설정

 

환경변수는 MailServer의 기본설정을 지정하는 곳으로 관리자모드로 로그인 후 "환경변수설정" 메뉴를 선택하면 나타납니다.

항목별 설명은 환경변수 페이지 아래의 도움말을 참조하세요.

 

 

 

6. 웹메일스킨

 

웹메일 스킨을 기본적으로 제공하는 형태 중에서 선택하거나 자신만의 스킨을 만들 수 있습니다.

웹메일 스킨은 ./skin 폴더 안에 들어 있습니다.

사용할 스킨은 웹메일스킨 메뉴에서 선택할 수 있는데 선택한 스킨 파일들은 ./ images ./zhtmls 폴더로 복사됩니다.

또한 기본적으로 제공하는 스킨을 수정해서 자신만의 스킨을 만들 수도 있습니다. 이 때 만든 스킨은 ./skin/새이름 폴더를 만들어서 넣어 두면 선택할 수 있습니다.

 

 

 

7. 발신/수신 확인 기능

 

발신확인기능 이란 suWMS WebMail에서 보낸 편지가 실제로 수신자에게 도착했는지 여부를 알려주는 기능입니다.

 

발신확인기능은 편지를 보낼때 '보낸 편지함에 보관하기'를 체크하면 설정이 됩니다.

'보낸 편지함에 보관하기'를 체크해 두면 편지의 복사본을 '보낸편지함' 에 보관하게 되며, 편지를 발송중일때는 (송신한사용자수/전체사용자수) 로 나타나며 발송완료후에는 (OK) 로 나타납니다.

 

수신확인기능 이란 suWMS WebMail에서 보낸 편지를 수신자가 읽었을 경우 그 시각을 알려주는 기능입니다.

 

수신확인기능은 편지를 보낼때 '보낸 편지함에 보관하기'를 체크하면 설정이 됩니다.

'보낸 편지함에 보관하기'를 체크해 두면 편지의 복사본을 '보낸편지함' 에 보관하게 되며, 상대방이 편지를 읽으면 보관된 편지의 아이콘이 붉은색으로 변하게 됩니다.

아이콘은 '편지목록보기 - 보낸편지함' 에서 확인할 수 있습니다.

 

일반적인 메일 클라이언트로 메일을 확인하면 정상동작을 하나, 메일을 다운받은 후에 통신이 안되는 상태에서 메일을 읽는다든지, 하이텔이나 천리안 등에서 Telnet 방식으로 메일을 읽으면 수신여부를 알 수 없습니다.

 

 

 

8. 폼메일 기능

 

폼메일은 웹메일 회원이 아닌 사용자가 로그인 없이 간단히 메일을 지정된 사람 (관리자) 에게 보낼 수 있는 기능입니다. 폼메일을 보내는 방법은 zhtmls/frommail.html 을 참고 하시면 됩니다.

기본적으로 recvmail (받는사람), sendname (보내는사람 이름), sendmail (보내는사람 Email), subject (편지제목), body (편지본문) 5가지 항목이 필요하며 추가로 필요한 항목은 "_" 로 시작하면 됩니다.

recvmail 항목은 편지를 받을 사람의 Email 주소를 적는 곳으로 반드시 정확한 메일 주소가 있어야 합니다. 나머지 항목들도 필요한 항목이지만 반드시 있어야 하는 것은 아닙니다.

추가 항목을 사용하고자 한다면 "_" 로 시작하는 항목이름을 적어주면 됩니다. 예를들어 추가항목으로 나이를 입력 받고자 한다면 다음을 추가하면 됩니다.

 

<input type="text" name="_나이">

 

 

 

9. 알림메일 기능

 

편지가 새로 도착하면 알림메일주소로 편지가 도착했음을 알리는 편지를 발송합니다. (제목만 포함해서 발송합니다.)

알림메일은 '환경설정 - 기본정보수정' 에서 설정할 수 있습니다.

 

 

10. 메일링리스트 사용하기

 

메일링리스트란, 특정 아이디로 메일이 오면, 그 곳에 등록된 모든 사용자에게 메일을 전달해 주는 기능입니다. Email을 이용한 토의그룹, 게시판, 동호회, 고객관리 등을 구성하고자 할때 사용하면 됩니다.

사용방법은 data 디렉토리에 메일링리스트 중계용으로 사용할 Email 로 파일을 만듭니다. 파일이름 규약은 <email>.list 입니다.

만일 사용하고자 하는 Email 주소가 ad@domain.co.kr 이라면

 

ad@domain.co.kr.list

 

라는 파일을 만들면 됩니다.

여기서 위의 Email 에서 예를 든 ad 라는 아이디는 실제로 존재하면 안됩니다.

 

그리고 위에서 만든 파일 안에는 먼저 발송자의 Email 을 적고 그 다음부터 실제로 편지를 수신할 사람의 Email 을 적으면 됩니다.

예를들어

 

webmaster@domain.co.kr

fulcrum29@hanmail.net

turbojin@hitel.net

 

등으로 한줄에 Email 하나씩 적어주면 됩니다.

 

위와 같이 하면 ad@domain.co.kr 로 발송하는 모든 편지는 fulcrum29@hanmail.net , turbojin@hitel.net 에게로 배달되게 됩니다.

 

* 주의할점

메일링리스트는 웹메일 또는 로칼 (메일서버가 설치된 컴퓨터) 에서만 발송할 수 있습니다.

받을 사람 목록에 반드시 발신자의 Email 도 포함되어 있어야 합니다. 아무나 메일링리스트 주소로 편지를 보낼 수 없도록 하기 위한 최소한의 제한사항입니다.

 

 

 

11. 대표메일 구성하기

 

대표메일이란, 특정 아이디로 메일이 오면, 그 곳에 등록된 모든 사용자에게 메일을 전달해 주는 기능입니다. 부서나 팀 구성원들에게 모두 메일이 전달될 수 있도록 하는데 사용하며, 하나의 계정을 여러개의 대표메일에 중복 포함시키는 것도 가능합니다. 메일링리스트와 다른 점은 메일링리스트는 외부로의 발송을 위해 사용하지만 대표메일은 메일수신을 위해 사용한다는 것입니다.

사용방법은 data 디렉토리에 대표메일 중계용으로 사용할 Email 로 파일을 만듭니다. 파일이름 규약은 <email>.rep 입니다.

만일 사용하고자 하는 Email 주소가 group@domain.co.kr 이라면

 

group@domain.co.kr.rep

 

라는 파일을 만들면 됩니다.

여기서 위의 Email 에서 예를 든 group 이라는 아이디는 실제로 존재하면 안됩니다.

 

그리고 위에서 만든 파일 안에는 실제로 편지를 수신할 사람의 Email 을 적으면 됩니다.

예를들어

 

woo@domain.co.kr

jinu@domain.co.kr

 

등으로 한줄에 Email 하나씩 적어주면 됩니다.

 

위와 같이 하면 group@domain.co.kr 로 발송하는 모든 편지는 woo@domain.co.kr , jinu@domain.co.kr 에게로 배달되게 됩니다.

 

* 주의할점

대표메일에는 메일링리스트에서와 같은 안전장치가 없으므로 외부 대량 발송용으로 사용하면 안됩니다.

 

 

 

12. 멀티도메인 기능

 

기본도메인 이외의 다른도메인도 관리자 환경설정에서 추가하면 사용할 수 있습니다.

먼저 사용할 도메인을 '관리자 - 환경변수설정 - 다중 도메인 설정' 에 추가합니다.

신규가입용 HTML register.html 의 소스를 보면 멀티도메인 추가 방법이 나와 있습니다.

그 방법에 따라 register.html 소스에 도메인을 추가합니다. (관리자가 도메인을 할당해 준다면 register.html 을 수정할 필요는 없습니다.)

신규가입시에는 위에서 추가한 도메인중 하나를 선택해서 가입할 수 있습니다.

만일 기본도메인(관리자-환경설정에서 설정한 도메인) a.com 이고, 추가하고자 하는 도메인이 b.com, c.com 이라면 '관리자 - 환경변수설정 - 다중 도메인 설정' 의 구성은 다음과 같이 하면 됩니다.

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,032 명
  • 현재 강좌수 :  35,773 개
  • 현재 접속자 :  182 명