hMailServer 사용시 SquirrelMail 설정하기
hMailServer를 사용하면 Outlook 또는 Thunderbird 등의 메일 클라이언트로 메일 서비스를 사용할 수 있지만 외부에서 메일 서비스 사용시 매번 메일 클라이언트를 설치하고 설정할 수는 없습니다. 그렇기에 웹브라우저으로 접속해서 사용할 수 있는 웹메일 지원이 필요합니다. 이 포스트에서는 가장 널리 쓰이는 설치형 웹메일인 SquirrelMail[1] 의 설치와 설정에 대해 알아보도록 하겠습니다. 포스트를 작성하는 현재 최신버전인 1.4.20을 기준으로 설명하겠습니다.
먼저 다운로드는 여기에서 받을 수 있습니다. 다운로드 후에는 웹서버 홈디렉토리 아래에 압축을 해제합니다. (Apache의 alias를 사용하여 다른 위치에서 사용하여도 관계없습니다.) 포스트에서는 편의상 c:/apache/htdocs/mail 를 설치된 디렉토리로 설명하겠습니다.
압축 해제 후 /config 디렉토리에 있는 config_default.php 파일을 열어 아래의 내용을 찾아 수정합니다. 형광부분을 본인의 환경에 맞게 입력합니다.
1. $provider_uri = ‘http://mydomain.com/mail/‘; 웹메일 접속 주소를 입력합니다.
2. $domain = ‘mydomain.com‘; 본인의 도메인명을 입력합니다.
3. $imap_server_type = ‘hmailserver‘; hMailServer를 메일 서버로 사용하고 있으므로 이를 입력합니다.
4. $data_dir = SM_PATH . ‘data/’; 데이터파일의 저장경로입니다. 다른 곳에 위치한다면 정확한 경로를 입력합니다.
5. $attachment_dir = SM_PATH . ‘attach/’; 첨부파일의 저장경로입니다. 다른 곳에 위치한다면 정확한 경로를 입력합니다.
6. $default_charset = ‘euc-kr‘; 문자 캐릭터셋을 입력합니다. 한글이 제대로 표시됩니다.
수정이 완료되면 파일명을 config.php 로 저장합니다. 이제 웹브라우저로 접속하여 확인합니다. (http://mydomain.com/mail) Name은 hMailServer에 등록되어 있는 메일주소를 id@mydomain.com 형식으로 입력합니다.
사용법은 기타 웹메일과 대동소이합니다. 자세한 사용법은 이곳에서 확인할 수 있습니다.
- 기본적으로 주소록기능을 지원하며 빠른 속도와 여러 플러그인의 지원이 장점입니다. 그러나 매우 투박한 디자인과 부족한 기본 기능으로 인해 많은 설정이 필요합니다. 다람쥐메일로 불리기도 합니다. [back]
- RoundCube configuration with hMailServer (May 27, 2010 | Match 33%)
hMailServer, fake sendmail 이 이미 설치되어 있어야 합니다. RoundCube는 AJAX를 기반으로 작동하여 SquirrelMail에 비해 페이지 전환이 적고 빠른... - Windows APM에서 mail() 함수 사용하기 (May 25, 2010 | Match 13%)
Windows APM에서 PHP의 mail() 함수를 사용하기 위해서는 구글 지메일등 외부 메일서버를 이용하거나 hMailServer, Nmail등의 메일서버를... - hMailServer 로그를 AWStats로 분석하기 (May 30, 2010 | Match 12%)
AWStats는 주로 Apache 로그 분석에 사용되지만 Apache 로그외에도 FTP 로그, 스트리밍 로그 및 메일서버 로그... - hMailServer 설치법 (May 9, 2010 | Match 10%)
DB로 MySQL을 사용하는 환경에서의 설치법입니다. Windows 메일 서버중에 프리웨어이며 많은 기능이 지원되는 hMailServer의 설치법에 대해... - hMailServer 사용시 바이러스 메일 걸러내기 (May 28, 2010 | Match 9%)
hMailServer의 여러 기능중 안티 스팸 서비스를 연동하거나 바이러스 첨부파일을 검사해서 차단하는 안티 바이러스 기능은 매우...
This post has one comment
September 10th, 2018
APM+hMailServer+SquirrelMail 사용하고 있는데요.
외부로 나가는 이메일은 잘되는데요.
외부에서 보내는 이메일을 받을수 없는데 왜그럴까요?
제가 학교도메인을 사용하고 있어서 그런가요?