728x90
출처: https://greenfishblog.tistory.com/40
2010. 10. 25. 14:22 in Research/Etc
사설 메일 서버를 만드는걸 지원하는 많은 툴들이 있는데, 그 중 공개툴인 Mercury를 이용하여 메일 서버를 구축하고 메일 송/수신을 확인할 수 있는 방법을 알려드립니다.
1. 다운로드
http://download-us.pmail.com/m32-472.exe
2. 설치
아래와 같이 설치를 진행합니다.
NetWare는 사용하지 않습니다
설치 경로를 지정합니다.
Pegasus란 Mercury 프로그램과 통합하지 않습니다.
메일 저장소를 지정합니다.
여기가 중요한데, SMTP/POP3를 지원합니다.
Install MercuryE를 선택합니다.
메일 서버를 위해서는 서버가 DNS에 등록되어 있어야 합니다.
만일, 단순 테스트를 위해서라던지, DNS에 등록되어 있지 않다면,
위와 같이 메일 서버와 메일을 송/수신하는 PC의 host파일을 수정해야 합니다.
서버는 127.0.0.1로 해야 하며, 메일 송/수신하는 PC는 서버의 IP로 등록합니다.
경로는 Windows 폴더의 system32\drivers\etc\host 파일입니다.
메일 서의의 DNS 이름을 입력합니다.
Normal로 선택합니다.
메일 저장소를 지정합니다.
프로그램을 등록합니다.
서비스로 등록하면, 부팅시 바로 시작할 수 있지만, 여기서는 Continue를 선택합니다.
메일 서버를 실행하기 위해서는 "시작 프로그램"의 Mercury for Win32를 수동으로 실행해야 동작합니다.
혹은, 시작 프로그램에 등록해도 좋을듯 합니다.
(서비스 등록은 라이센스와 연관있어 보입니다.)
Done을 선택해서 그냥 넘어갑니다.
3. 실행
Mercury 프로그램을 실행합니다. ("시작 프로그램"의 Mercury for Win32를 실행)
혹시 윈도우 방화벽이 뜬다면(혹은 설치된 방화벽 제품이 있다면) 차단 해제를 하십시요.
위 메뉴를 선택하여, 계정을 추가/삭제할 수 있습니다.
위와 같이 계정을 하나 추가할 수 있습니다.
아웃룩 익스프레스를 실행시킵니다.
아래와 같이 계정을 추가하십시요.
아래와 같이 메일을 보내고, F5를 좀 몇번 눌러주면, 메일을 수신 받을 수 있습니다.
(본인에게 메일을 보내는 경우입니다.)
출처: https://greenfishblog.tistory.com/40 [greenfish blog:티스토리]
출처: https://humansoft.kr/bbs/board.php?bo_table=z5_5&wr_id=47&page=7
Mercury 메일 서버 구축하기
머큐리 서버는 EMWAC 서버에 비해서 관리가 쉽고,설치가 용이하기 때문에
최근에 자주 사용하고 있습니다.
자료 다운로드 : NTFAQ 참고 문서 메큐리메일서버 설치방법
자료 다운로드 : NTFAQ 참고 문서 메큐리메일서버 스펨방지 설정
정상적으로 설치를 하였다면 이제 몇 가지 주의할 사항이 있습니다.
1. telnet 명령어를 이용해서 25 번 포트와 110 번 포트가 응답을 하는지 체크해봅니다.
[실행]-[cmd]-telnet localhost 25
telnet localhost 110
2. 정상적으로 두 포트가 응답을 한다면 기본적으로 메일 서버를
운영할 준비는 된것입니다.
3. 메큐리 서버는 EMWAC 서버에 비해서 많은 장점을 가지고 있지만
(3.12버전현재) 서비스로 등록되지 않는 문제점을 가지고 있습니다.
4. 따라서 서비스로 등록 또는 컴퓨터 부팅시에 자동으로 시작되게 하려면
어떤 방법이 있을까요?
우선적으로 [시작프로그램에 넣는 방법]/[예약프로그램에 넣은 방법]/
[리소스킷의 서비스 등록 프로그램을 이용하는 방법]
을 생각해 볼 수 있는데 시작프로그램과 예약 프로그램에 넣는 경우
MERCURY 의 서비스가 일정시간 동안 응답이 없을 경우 다운 되는 문제점이
있습니다. 따라서 가장 좋은 방법으로는 리소스킷을 툴을 이용해서 서비스로
올리는 방법을 권장해 드립니다. 해당 리소스킷의 툴을 이용한다면 윈도우로
제작된 모든 프로그램(도스용제외/16비트)을 서비스로 올려서 사용할 수가
있으니 서버 관리자분은 해당 툴을 사용하시는데 익숙해 지시면 좋습니다.
-----------------------------------------------------------------------
[리소스킷을 이용하는 방법]
머큐리를 서비스로 등록시키기 위해서는 리소스킷에 있는
instsrv.exe와 srvany.exe(또는 srvinstw.exe) 파일이 필요합니다.
해당 파일을 winnt/system32 아래에 복사해 놓고
아래의 순서대로 진행합니다.
1. 실행창에서 컨먼드창(cmd)를 열고
INSTSRV Mercury32 c:\winnt\system32\srvany.exe를 실행한다.
(해당 작업을 하고 나면 관리도구의 서비스에 mercury32라는 이름이 서비스가
등록된다.이과정에서는 이름이 등록만 되는 것이고 실제로 서비스로 등록되기
위해서 아래의 과정이 필요합니다.)
참고: srvinstw.exe도 srvany.exe와 동일한 역할(괸리도구의 서비스쪽에 올리는)을
하는 파일이지만 윈도우 GUI 환경으로 쉽게 사용할 수 있지만 SRVANY.EXE 보다
문제가 많이 생기는 경험이 있으므로 일반적인 경우 SRVANY.EXE 를 이용할 것을
권장합니다.
2. 실행창에서 Regedit를 열어서 서비스로 올라간 Mercury32에 대해서 등록해주는
과정이 필요합니다. (여기서 정확하게 입력해주세요.)
HKLM\SYSTEM\Current Control Set\Services\ 아래에 상기의 과정해서 이미
등록했던 Mercury32 라는 키가 이미 등록되어 있습니다.
HKLM\SYSTEM\Current Control Set\Services\Mercury32 아래에 Parameters
라는 키를 입력한다.
HKLM\SYSTEM\Current Control Set\Services\Mercury32\Parameters에서
[새로만들기]-[문자열값:REG_SZ]-[이름:Application 데이터는:해당경로
"c:\Mercury\mercury.exe"로 설정해줍니다.
3. 이제 설정은 모두 끝났습니다.
4. 관리도구의 [서비스]를 열고 Mercury32 서비스에서 로그인탭의 서비스와 데스크톱
상호작용 허용을 체크한후에 서비스를 시작하면 정상적으로 서비스에 등록이 되게
됩니다.
참고: 일반적인 메큐리 설정 관련 에러는 대부분 레지스터리 입력 부분에서 발생되므로
해당 부분의 과정을 정확하게 하는 것이 좋습니다.
.....................................................................................................................
메일서버 구축후에 정상적으로 메일이 되지 않는다면 아래의 사항을 점검하시길 바랍니다.
1. 기본설정후에 25번 포트나 110번 포트의 응답이 없는 경우
2. 릴레이 차단 설정에 있어서 잘못된 설정으로 인해서 메일을 수신하지 못하는 경우
3. 아웃룩 설정에서 [인증체크]가 되지 않은 경우
4. 도메인 등록기관이나 네임서버에 MX 레코드가 없는 경우
5. 메큐리의 경우 서비스가 등록되지 않고 실행파일로 작동되기 때문에 발생되는
문제점이 있습니다.
참고사이트 : lastzone.com
최근에 자주 사용하고 있습니다.
자료 다운로드 : NTFAQ 참고 문서 메큐리메일서버 설치방법
자료 다운로드 : NTFAQ 참고 문서 메큐리메일서버 스펨방지 설정
정상적으로 설치를 하였다면 이제 몇 가지 주의할 사항이 있습니다.
1. telnet 명령어를 이용해서 25 번 포트와 110 번 포트가 응답을 하는지 체크해봅니다.
[실행]-[cmd]-telnet localhost 25
telnet localhost 110
2. 정상적으로 두 포트가 응답을 한다면 기본적으로 메일 서버를
운영할 준비는 된것입니다.
3. 메큐리 서버는 EMWAC 서버에 비해서 많은 장점을 가지고 있지만
(3.12버전현재) 서비스로 등록되지 않는 문제점을 가지고 있습니다.
4. 따라서 서비스로 등록 또는 컴퓨터 부팅시에 자동으로 시작되게 하려면
어떤 방법이 있을까요?
우선적으로 [시작프로그램에 넣는 방법]/[예약프로그램에 넣은 방법]/
[리소스킷의 서비스 등록 프로그램을 이용하는 방법]
을 생각해 볼 수 있는데 시작프로그램과 예약 프로그램에 넣는 경우
MERCURY 의 서비스가 일정시간 동안 응답이 없을 경우 다운 되는 문제점이
있습니다. 따라서 가장 좋은 방법으로는 리소스킷을 툴을 이용해서 서비스로
올리는 방법을 권장해 드립니다. 해당 리소스킷의 툴을 이용한다면 윈도우로
제작된 모든 프로그램(도스용제외/16비트)을 서비스로 올려서 사용할 수가
있으니 서버 관리자분은 해당 툴을 사용하시는데 익숙해 지시면 좋습니다.
-----------------------------------------------------------------------
[리소스킷을 이용하는 방법]
머큐리를 서비스로 등록시키기 위해서는 리소스킷에 있는
instsrv.exe와 srvany.exe(또는 srvinstw.exe) 파일이 필요합니다.
해당 파일을 winnt/system32 아래에 복사해 놓고
아래의 순서대로 진행합니다.
1. 실행창에서 컨먼드창(cmd)를 열고
INSTSRV Mercury32 c:\winnt\system32\srvany.exe를 실행한다.
(해당 작업을 하고 나면 관리도구의 서비스에 mercury32라는 이름이 서비스가
등록된다.이과정에서는 이름이 등록만 되는 것이고 실제로 서비스로 등록되기
위해서 아래의 과정이 필요합니다.)
참고: srvinstw.exe도 srvany.exe와 동일한 역할(괸리도구의 서비스쪽에 올리는)을
하는 파일이지만 윈도우 GUI 환경으로 쉽게 사용할 수 있지만 SRVANY.EXE 보다
문제가 많이 생기는 경험이 있으므로 일반적인 경우 SRVANY.EXE 를 이용할 것을
권장합니다.
2. 실행창에서 Regedit를 열어서 서비스로 올라간 Mercury32에 대해서 등록해주는
과정이 필요합니다. (여기서 정확하게 입력해주세요.)
HKLM\SYSTEM\Current Control Set\Services\ 아래에 상기의 과정해서 이미
등록했던 Mercury32 라는 키가 이미 등록되어 있습니다.
HKLM\SYSTEM\Current Control Set\Services\Mercury32 아래에 Parameters
라는 키를 입력한다.
HKLM\SYSTEM\Current Control Set\Services\Mercury32\Parameters에서
[새로만들기]-[문자열값:REG_SZ]-[이름:Application 데이터는:해당경로
"c:\Mercury\mercury.exe"로 설정해줍니다.
3. 이제 설정은 모두 끝났습니다.
4. 관리도구의 [서비스]를 열고 Mercury32 서비스에서 로그인탭의 서비스와 데스크톱
상호작용 허용을 체크한후에 서비스를 시작하면 정상적으로 서비스에 등록이 되게
됩니다.
참고: 일반적인 메큐리 설정 관련 에러는 대부분 레지스터리 입력 부분에서 발생되므로
해당 부분의 과정을 정확하게 하는 것이 좋습니다.
.....................................................................................................................
메일서버 구축후에 정상적으로 메일이 되지 않는다면 아래의 사항을 점검하시길 바랍니다.
1. 기본설정후에 25번 포트나 110번 포트의 응답이 없는 경우
2. 릴레이 차단 설정에 있어서 잘못된 설정으로 인해서 메일을 수신하지 못하는 경우
3. 아웃룩 설정에서 [인증체크]가 되지 않은 경우
4. 도메인 등록기관이나 네임서버에 MX 레코드가 없는 경우
5. 메큐리의 경우 서비스가 등록되지 않고 실행파일로 작동되기 때문에 발생되는
문제점이 있습니다.
참고사이트 : lastzone.com
728x90
반응형
'프로그램 개발(분석, 설계, 코딩, 배포) > 100. 기타' 카테고리의 다른 글
중국어 공부 - 중국 동영상 사이트(유쿠, 투도우 등)로 중국 영화 보는 방법, 지역 제한 풀기 (0) | 2025.01.30 |
---|---|
“(알림) XLGantt 오류 유형 및 조치방법”의 55개의 댓글 (0) | 2025.01.18 |
(알림) XLGantt 오류 유형 및 조치방법 (0) | 2025.01.18 |
ubuntu 환경에서 docker 설치하기 (0) | 2025.01.18 |
vscode 및 확장 프로그램 오프라인 설치하기 (0) | 2025.01.18 |