본문 바로가기
IT/Network

[E-mail] hMailServer 와 Thunderbird로 이메일 서버 구축 테스트 #1

by 초록술 2020. 4. 21.
반응형

 

 

hMailServer는 Windows 용 이메일(e-mail) 서비스로 무료(free)이며 오픈 소스(AGPLv3)입니다.

e-mail 프로토콜인 IMAP, SMTP, POP3를 지원하며, 점수 기반의 spam 방지 기능이 내장되어 있습니다.

 

# hMailServer을 이용하여 테스트 메일서버 구축

다음 사이트에서 hMailServer 최신 버전을 다운로드합니다. 

[hMaliServer DownLoad Site 바로가기]

 

Download - hMailServer - Free open source email server for Microsoft Windows

 

www.hmailserver.com

다운로드한 exe 파일을 서버에 설치합니다.

기본 설치인 Full installation 사용하여 Server와 Administrative tools를 둘 다 설치합니다.

 

setup hMailServer
setup hMailServer

 

 

 

테스트 용도이므로 Built-in database engine (Microsoft SQL Compact)를 선택합니다.

상업용 호스팅 서비스를 이용하기 위해서는 다음 DB 서버 중 하나를 선택하셔야 합니다.

(Microsoft SQL Server Compact Edition 은 상업용 호스팅 서비스와 함께 사용할 수 없습니다)

  • Microsoft SQL Server 2000 이상
  • MySQL
  • PostgreSQL

 

setup hMailServer
setup hMailServer

관리자용 패스워드를 입력합니다. 

 

setup hMailServer
setup hMailServer

 

Microsoft .NET Framework 2.0에 Dependency 가 걸려 있습니다.

Windows 기능에서 .NET Framework 3.5(.NET 2.0 및 3.0 포함)을 활성화시켜 주면 다운로드 및 설치를 진행합니다.

 

Windows 기능
Windows 기능

 

설치 완료 후 hMailServer 서버를 실행시키면 다음과 같이 실행되며 Connect를 클릭 후 설치 시 등록한 admin 패스워드를 입력합니다.

 

hMailServer 서버 실행
hMailServer 서버 실행

 

hMailServer 관리자 화면에 접속 후 기본 설정을 진행합니다.

Welcome에서 Domain을 등록하고 활성화시킵니다.

테스트용으로 greensul.com을 등록하였습니다.

 

hMailServer administrator
hMailServer administrator

 

greensul.com 도메인에 Accounts에서 "green"과 "sul" 사용자 계정을 추가하였습니다.

 

hMailServer administrator
hMailServer administrator

 

테스트 시 로그 확인을 위해 Logging을 활성화시킵니다.

비활성화 시에는 오류만 기록됩니다. 모든 로그를 활성화시키고 로그 파일을 열어 두지는 않습니다.

 

hMailServer administrator
hMailServer administrator

Status에 가면 Configuration warnings에 다음 내용이 존재합니다.

You haven't specified the public host name for this computer in the SMTP settings.

SMTP 설정에서 host name을 설정해야 합니다.

 

hMailServer administrator - warning
hMailServer administrator - warning

 

Settings - Protocols - SMTP 메뉴에서 [Delivery of e-mail] 탭을 클릭하여

Local host name 에 localhost를 입력한 후 Save 합니다.

 

hMailServer administrator - SMTP
hMailServer administrator - SMTP

 

다시 Status에 가면 warnings 메시지가 삭제됨을 확인하실 수 있습니다.

 

다음에는 Thunderbird를 이용해 메일을 발송 및 수신 테스트를 가이드드리겠습니다.

 

[E-mail] hMailServer 와 Thunderbird로 이메일 서버 구축 테스트 #2 바로가기

 

[E-mail] hMailServer 와 Thunderbird로 이메일 서버 구축 테스트 #2

지난번에는 hMailServer 을 이용해 이메일 서버를 구축해 보았습니다. 2020/04/21 - [IT/Network] - [E-mail] hMailServer 와 Thunderbird로 이메일 서버 구축 테스트 #1 불러오는 중입니다... 오늘은 Thunderbird..

greensul.tistory.com

 

반응형

댓글