윈도우 메일메뉴얼작업 Windows 2003 Hmail 설치법 작성자 : 지국현 (wlrnrgus@nextline.co.kr) 작성일 : 2009년 2월 3일 * 설치시기본환경은 IIS+php+mysql 이설치가되어있어야합니다. 1. IIS 상에 php, mysql 설치하여연동하기 http://apmsetup.com 홈페이지를방문하시어 PHP Setup for IIS+MySQL 를다운받습니다. http://kldp.net/frs/download.php/4584/php_setup_for_iis_mysql5_v20060119.exe 매뉴얼설치버전은 php5버전, mysql5버전입니다. 해당파일다운로드후, 설치를시작합니다.( 설치전에필히 iis 가설치되어있어야합니다.) Korean 를선택하고 OK 를클릭합니다.
확인 을클릭해서인스톨을시작합니다. 다음 버튼을누르고인스톨을계속합니다.
동의함 을클릭하시고사용권에동의를합니다. 위와같이 PHP5 & Zend Optimizer 와 MySQL & phpmyadmin 을클릭한후에다음을클릭합니다. Mysqld-nt.exe 를선택하고 다음 을클릭합니다.
설치될디렉토리를설정하고 설치 를클릭합니다. 설치가시작되고, 완료되면마침을누르고종료를하시면됩니다.
설치완료후, 위와같이 phpinfo 파일이오픈이이루어지는지확인합니다.
[ 시작 ] > [ 실행 ] 창에 cmd 를입력하여커멘더창의오픈하여 mysql u root p 의명령으로 mysql 이정상적으로설치가이루어졌는지확인합니다.( 설치시기본비밀번호는 123456 입니다.)
위와같이 IIS 설정이되어있다면정상적으로 php 설치가이루어진것입니다.
설치시디렉토리를별도로지정하지않으셨다면아래와같이 C: 안에설치가이루어집니다. MySQL 의설정파일인 my.ini 는 C: PHP_Setup_for_IIS MySQL 안에있습니다.
PHP 설정파일 php.ini 파일은 C: PHP_Setup_for_IIS PHP5 안에있습니다. MySQL 중지및시작, 재가동은 [ 시작 ] > [ 제어판 ] > [ 관리도구 ] > [ 서비스 ] 에서할수있습니다.
2. Hmail 메일서버의설치 ( 윈도우서버용 ) 1번 IIS + PHP + MySQL 을설치할때, 아웃룩이나기타메일클라이언트만을사용할시에는 MySQL만설치해도 Hmail 을사용하는데는문제가없습니다. http://www.hmailserver.com/?page=download 에서 hmail을다운로드합니다. 매뉴얼설치버전은 4.4.3 버전입니다. 다운받은 hmail 메일파일을설치합니다. 설치될디렉토리를설정합니다.
Server 와 Administrative tools 를설치합니다. 각각체크를하면됩니다. 기본으로체크가되어있습니다.
Mysql 과연동하기위해서 Use external database server 을선택합니다. 시작메뉴에 hmailserver 의폴더명을지정합니다.
Install 을시작합니다.
Install 진행중아래의창이로딩시 next 버튼을눌러진행을계속합니다. Create a new hmailserver database 를선택하여새로운 database 를생성합니다.
새로생성할데이터베이스로 MySQL Server 를선택하여진행합니다. 생성할데이터베이스명과 MySQL 정보를입력해줍니다. 이곳에서는데이터베이스를생성하기때문에절대로미리데이터베이스를만들어놓으면안됩니다.
Next 버튼을눌러데이터베이스설정을시작합니다.
Finish 버튼을눌러설정을마칩니다.
Hmail Server 의관리자비밀번호를설정합니다. 설치를종료하고 hmailserver 관리프로그램을시작합니다.
Connect 를클릭후, 비밀번호를입력하시면관리페이지가오픈됩니다. Hmail 한글화를위해 [File] -> [Select lnaguage] 클릭후, Korean 을선택하면관리자페이지가한글화로변환됩니다.
Korean 을선택후 OK 를클릭합니다.
도메인추가버튼을이용하여도메인을추가합니다. 도메인명에사용할도메인주소를기입하고, 활성을체크후저장을합니다.
도메인이추가가이루어진것을아래와같이확인하실수있습니다. 이계정추가버튼을클릭하여이메일을사용할계정을추가합니다. 사용하실이메일계정주소를넣으시고암호를기입후활성을체크한후저장합니다. 캐치올주소는이서버로들어오는모든메일을받을아이디를만들어모든메일을확인하실수있습니다. 설정이필요하시면적으시면되고, 아니면건너뛰어도됩니다.
아래의그림과같이이메일계정이생성된것을확인하실수있습니다. 계정이름 ( 아이디 ) 를타이핑하시고, 암호에계정의패스워드를입력합니다. [ 자동답장 ] 노트탭에서는들어온메일에대한응답을할수없을때를위해서제목과내용을
적어넣으시면자동으로응답을합니다. [ 규칙 ] 노트탭에서는메일의내용에따라서어떠한처리를할지를정하는옵션입니다. 검색항목은 From 헤더, From (envelope), 받는사람, 참조, 받는사람리스트, 제목, 본문, 메시지크기 를검색항목으로해당메일를 [ 삭제 ], [ 포워딩 ], [IMAP 폴더로이동 ], [ 답장 ], [ 기능실행 ], [ 다른루트로보내기 ] 등을정의할수가있습니다. 메일의운명을결정지을이러한부분들에대해서부가적으로옵션설정이가능합니다. [ 외부메일 ] 은다른메일서버로부터메일을다운로드할수있는옵션입니다. 해당설정은메일서버의사용자계정정보와기타간단한옵션을설정하면메일을다운로드하실수가있습니다. [ 설정 ] -> [ 프로토콜 ] 에서는사용할프로토콜중에사용하길원하는시는프로토콜을선택할수가있습니다. 선택하고저장하시면됩니다.
각프로토콜을선택하시면위와같이 최대동시접속자수 및프로토콜접속환영메시지와메시지의사이즈등을설정할수있습니다. [ 스팸방지탭 ] 에서는 SPF 사용여부와 DNS-MX 레코드를체크할지의여부까지설정하여스팸으로판명시에메일처리까지설정이가능합니다.
[ 로깅 ] 항목은메일을주고받는프로토콜과 TCP/IP의대화내용에따라서로깅메시지를남길수있습니다. 메일주고받을시에에러사항이나디버깅이필요하다면로깅을사용하시는것이좋습니다. [TCP/IP 포트 ] 에서는각프로토콜별로포트설정을다시정의할수가있습니다.
[ 유틸리티 ] -> [ 백업 ] 과 [ 복구 ] 는메일서버의설정사항, 도메인설정사항, 메시지별설정사항등을저장하여장애후복구시에매우유용합니다. 설정완료후에는시작버튼이나저장버튼을누르면적용이됩니다. [ 상태 ] ->[ 로깅 ] 은현재시스템의로그를확인가능하며, 로그를모니터링하기위해서는반드시 시작 버튼을누르시고, 정지하고싶으시면 정지 버튼을누르면됩니다. [ 상태 ]-
>[ 상태 ] 에서는처리된메시지수치와처리된바이러스및스팸메일에대한수치를보여줍니다. 시스템의현상태파악에도움이됩니다. [ 배달되지않은메시지 ] 는배달이안된메시지의내용을보여줍니다. 보낸사람과받는사람파일명등이보여집니다. 이제설정하신계정을 Outlook 이나메일클라이언트를이용하셔서사용하시면됩니다.