레지스트리 정보를 변경하여 SMTPDS 의 디렉터리 검색 속도를 빠르게 하기.

이 문서는 윈도우 소모임에서 레지스트리 정보를 가지고 공부를 하면서 만들면 좋겠다는 생각이 들어서 만들게 되었습니다. 이문서는 세미나 자료나 Networkpark.com 에도 기재가 되어 있는 정보이며.. 보신 분들도 있으실 겁니다.

여기서 보여드리는 것은 없는 레지스트리 키값을 생성해서 SMTPDS 라는 서비스의 디렉터리 검색 시간을 좀더 빠르게 하는 것입니다. 기본 키는 없으며 디폴트 검색시간은 150 초입니다. 그러므로 기본적인 세팅 상에서 메일 한 개가 적어도 2 분 정도는 이나 inocmming 에 남아 있게 되는 겁니다.

단순히 IIS SMTP로 보내는 서버를 따로 사용을 하고 있는 서버에서는 매우 빠르게 전송이 됩니다..그러므로 하실 필요가 없지만... MS2EMWAC 을 사용하시는 분들은 하시면 더욱 메시지가 빨라집니다.

레지스트리 편집기를 연 다음 아래 내용을 참고하여 값을 수정합니다.
시작 -> 실행 -> Regedit

아래는 원문입니다.. EMWAC IMS 메뉴얼에서 가져온 것입니다.
There is a registry entry for SMTPDS for the timeout
(interval) for how often it should check the directories.
When you use the filter, you can shorten this delay so that when
the mail shows up in INCOMING it is delivered more quickly.

----------------------수정할 레지스트리 부분------------------------
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SMTPDS\Parameters
Value under this key:
Timeout (REG_DWORD)
-----------------------------------------------------------------

Time in seconds, default=120 seconds.
Created this value (it doesn't exist by default) and set it to 15.

위의 설명에 대한 핵심은 다음 레지스트리 정보입니다.10 진수로 입력을 하면 됩니다.





-----------------------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SMTPDS\Parameters]
"MailOutlogEnabled"=dword:00000001
"Timeout"=dword:0000000f
-----------------------------------------------------------------

REG 파일 다운로드 : REG 파일 링크

밑줄 부분의 내용을 복사 해서 .reg 로 저장을 합니다..그런 다음 더블 클릭을 하시고..SMTPDS 서비스 재 시작 하면 끝입니다..

이렇게 함으로 해서 메시지가 Incomming 에 남아 있는 시간이 줄어드는 효과가 있습니다..하지만.. 이런 방법 보다는 IIS SMTP 을 이용해서 전송하는 방법을 고려하는 것이 더욱 빠른 메시지 전달을 위해서 필요하며, EMWAC 의 SMTP 서비스는 ESMTP 가 아니므로 메시지의 실패등의 원인을 즉시 알려 주지 않는다. 이런 면에서 IIS SMTP 는 이런 기능을 갖추고 있으므로 장점이라고 할 수 있겠다..


Posted by 달룡이네집