머큐리 메일 서버를 서비스로 등록시키는 방법

WINDOWS/Mail 2006/07/31 18:50
▒ 머큐리 메일 서버를 서비스로 등록시키는 방법


머큐리로 메일 서버를 사용하시면서 터미널 서비스 등으로 원격관리를 마치고 세션을 종료 했을 경우 메큐리 메일 서비스가 중지되는 문제점이 있습니다. 따라서 머큐리 메일 서버가 중지되지 않고 운영될 수 있는 방법을 안내해 드립니다.

일반적으로 윈도우의 실행(데몬.exe)파일을 중지 되지 않고 사용할 수 있는  방법으로 세가지 방법이 있습니다.

1. 서버에 자동 로그인 기능을 레지스터리 변경으로 만들어 놓고, 시작 프로그램 그룹에 머큐리 서비스를 넣어 놓는 방법

2. 윈도우에서 지원하는 [예약된 작업]에 머큐리 서비스가 [컴퓨터 재시작] 할때마다 시작 할 수 있게 설정하는 방법

3. 리소스킷을 이용하는 방법


이 세가지 방법중에서 관리자에게 추천해 드리고 싶은 방법은 마지막에 리소스킷을 이용하는 방법을 추천해드립니다. 리소스킷을 이용하는 경우 윈도우의 시스템 프로세스가 등록되는 [관리도구]-[서비스]에 등록되기 때문에 안정하게 서비스로 구동 시킬 수 있습니다.

상기 두 가지 방법은 쉽게 알 수 있는 것이기 때문에 해당 게시판에서는 리소스킷을 이용해서 서비스로 등록 시키는 방법을 소개합니다.

[리소스킷을 이용하는 방법]

머큐리를 서비스로 등록시키기 위해서는 리소스킷에 있는 instsrv.exe와 srvany.exe(또는 srvinstw.exe) 파일이 필요합니다.

해당 파일을 winnt/system32 아래에 복사해 놓고 아래의 순서대로 진행합니다.

1. 실행창에서 컨먼드창(cmd)를 열고 INSTSRV Mercury32 c:\winnt\system32\srvany.exe를 실행한다. (해당 작업을 마치면 관리도구의 서비스에 mercury32라는 이름이 서비스가 등록됩니다.이과정에서는 이름만 등록 되는 것이고 실제로 서비스로 등록되기 위해서 아래의 과정이 필요합니다.)

참고: SRVINSTW.EXE 와 SRVANY.EXE 는 동일한 역할(괸리도구의 서비스쪽에 올리는)을 하는 파일이지만 SRVINSTW.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 서비스에서 로그인탭의 서비스와 데스크톱
상호작용 허용을 체크한후에 서비스를 시작하면 정상적으로 서비스에 등록이 되게 됩니다.

참고: 일반적인 메큐리 설정 관련 에러는 대부분 레지스터리 입력 부분에서 발생되므로 해당 부분의 과정을 정확하게 하는 것이 좋습니다.


......................................................................................................................

발췌 : lastzone.com
tags :
Trackback 0 : Comment 0

Trackback Address :: http://reboot.co.kr/trackback/33

Write a comment