윈도우 hMailServer 서버 설치하기

By | 2025년 8월 19일
Table of Contents

윈도우 hMailServer 서버 설치하기

윈도우용 오픈소스 메일서버이다.
윈도우에 설치가 가능하고 오픈소스라서 간단히 내부 메일서버 용도로 사용가능하다.
하지만, 각종 인증기능을 추가할 수 없어, 지메일 등 외부메일에 메일을 보낼수는 없다.

MariaDB 설치

백엔드 서버로 데이타베이스를 사용하므로 미리 MariaDB 를 설치해 준다.

데이타베이트는 hMailServer 가 자동으로 생성하므로 데이타베이스를 생성하는 대신,
설치과정에서 root 계정의 로그인정보를 입력해 준다.

-- 데이터베이스 생성
-- CREATE DATABASE dbmailserver CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

-- mailserver 유저 생성 및 비밀번호 설정 (로컬호스트만 접근 가능)
-- CREATE USER 'mailserver'@'localhost' IDENTIFIED BY 'knus1234';

-- mailserver 유저에게 dbmailserver 데이터베이스 전체 권한 부여
-- GRANT ALL PRIVILEGES ON dbmailserver.* TO 'mailserver'@'localhost';

-- 권한 적용
-- FLUSH PRIVILEGES;

다운로드

https://www.hmailserver.com/download 에서 최신버전을 다운받아 설치한다.

MySQL 서버를 64bit 버전으로 설치한 경우 중간에 libmysql.dll 을 찾을 수 없다는 오류가 발생한다.

https://realforce111.tistory.com/81 에서 libmysql.dll 를 다운받아 설치폴더 C:\Program Files (x86)\hMailServer\Bin 에 넣어주자.

계정 추가/삭제

관리 프로그램에서 계정을 생성할수 있습니다.

도메인 추가

Domains 에서 이메일을 생성할 도메인을 생성합니다.

ex) testdomain.co.kr

계정 추가

ex) testuser@testdomain.co.kr, testuser2@testdomain.co.kr

이메일 송수신

Thunderbird 같은 프로그램을 이용해 이메일을 송수신 테스트할 수 있다.

답글 남기기