본문 바로가기

OS/Windows

hmail

 

hmail은 앞에서 알아봤던 sendmail과 postfix같이 window에서 smtp를 사용하는 메일 프로그램이며 dovecot와 같은 imap나 pop3기능도 있는 메일 프로그램입니다.

2024.04.16 - [OS/Linux] - sendmail로 메일송신 하기

 

sendmail로 메일송신 하기

MTA(메일 전손 에이전트)는 메일을 송신 또는 수신을 하지만 sendmail은 전통적으로 리눅스 시스템에 사용됩니다. sendmail의 주요 기능으로는 메일전송, 메일 라우팅, 메일 큐 관리 등이 있습니다. 설

engineer1.tistory.com

2024.04.23 - [OS/Linux] - Postfix+dovecot+sasl

 

Postfix+dovecot+sasl

centos7에서 Postfix, dovecot, sasl을 사용하여 메일일 수신하고 발신해 보겠습니다. 2024.04.16 - [OS/Linux] - sendmail로 메일송신 하기 sendmail로 메일송신 하기 MTA(메일 전손 에이전트)는 메일을 송신 또는 수

engineer1.tistory.com

위 2개의 글은 sendmail과 postfix를 정리한 글이고, sendmail에 대해서는 아주 자세히 정리를 해놨습니다.

hamil은 windows server 2022에 설치하기에는 상대적으로 굉장히 오래된 프로그램이어서 설치하며 발생한 오류위주로 설명하겠습니다.

hamil을 설치하기 전 사전 작업으로 MySQL이나 MSSQL, PostgreSQL가 설치되어있어야 하고 .Net3.5 버전이 설치되어있어야 합니다.

.Net3.5는 서버 관리자에서 관리-역할 및 기능 추가-기능탭에서 설치 가능합니다.

 

그럼 이제 hamil을 설치해 보겠습니다.

1. hmail 설치

설치는 링크에서 가능합니다.

설치 후 기본 설정으로 페이지를 넘기다 보면 db의 종류를 선택해라고 나옵니다. 설치되어있는 db를 선택하여 다음을 누릅니다.

db선택

 

hMailServer의 관리자 비밀번호를 입력합니다.

비밀번호 입력

 

좀 전에 등록한 비밀번호를 입력합니다.

비밀번호 입력

 

DB의 database를 새로 만들도록 하겠습니다.

db새로 생성

 

db종류를 선택합니다.

db종류 선택

 

MySQL의 계정 정보를 입력합니다.

mysql 정보 입력

 

32비트의 libmysql.dll파일이 없어 에러가 발생합니다.

에러발생

 

링크에서 다운로드하여 해당 경로에 libmysql.dll 32비트를 다운로드하여 옮겨줍니다.

다음 next를 누르면 다운로드가 완료됩니다.

 

Authentication plugin 'caching_sha2_password' cannot be loaded: xxx.

만약 위와 같은 에러가 출력된다면 해당 오류는 MySQL 8.0 이상 버전일 때 생기는 에러이고, 해결하는 방법은 SQL서버에 연결하여 root의 비밀번호를 재지정해주는 겁니다.

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '새로운비밀번호';

새로운 비밀번호에는 등록되어있던 비밀번호를 입력해 주시면 됩니다.

 

2. hmail 설정

설치를 완료하면 아래와 같이 패스워드를 입력하라는 창이 나옵니다.

hmail 접속

해당 창에 패스워드를 입력하여 접속합니다.

 

mx레코드가 등록된 도메인을 추가합니다.

도메인 추가하기
도메인 추가하기

 

 

이제 도메인의 Accounts폴더를 클릭하여 메일 계정을 추가합니다.

메일 계정 추가

 

Settings-SSL/TLS에 ssl 인증서를 추가하고, TCP/IP ports를 클릭하여 smtps와 impas도 설정 가능합니다.

 

thunderbird와 outlook 연동과정은

2024.04.18 - [OS/Linux] - Dovecot 설치 및 Thunderbird연동

 

Dovecot 설치 및 Thunderbird연동

Dovecot은 주로 POP3 및 IMAP 서버로 사용되며 메일 클라이언트가 메일을 송수신할 때 Dovecot는 메일을 수신하는 역할을 합니다. SMTP (sendmail, postfix)에서 메일박스에 암호(base64)로 저장된 메일들을 클

engineer1.tistory.com

를 참고하여 진행해 주시면 됩니다.

감사합니다.

'OS > Windows' 카테고리의 다른 글

DNS 서버 구성  (0) 2024.04.25
window간 smb 설치 및 설정  (0) 2024.03.15
Windows server 2019 설치 및 네트워크 설정  (0) 2024.03.11