2012-08-10 3 views
0

IIS (6.0) 가상 SMTP 서버를 실행중인 Windows 2003 서버가 있습니다. 이 서버가 들어오는 전자 메일을 구문 분석하고 팝하기 위해 이벤트 싱크를 작성했습니다. 와일드 카드로 들어오는 도메인을 받아들이도록 서버를 얻으려고합니다. 따라서 * .something.com은이 서버에서 허용됩니다.Windows 가상 SMTP 서버 구성

별칭 도메인을 사용하는 경우 와일드 카드 사용을 허용하지 않을 것입니다. 원격 도메인을 사용하는 경우 와일드 카드를 사용할 수 있지만 릴레이를 켜야합니다 (원하지 않는) 릴레이를 켜고 자체 메시지를 보내려고합니다. 중계가 켜져 있으면 오류 응답 5.3.5가 표시됩니다.

와일드 카드로 별칭 도메인을 허용하도록 서버를 구성하는 방법을 찾고 있습니다.

답변

0

이렇게 할 수있는 구성이 없습니다. 내 솔루션은 못생긴지만 작동합니다. 나는 릴레이를 유지하고 오직 서버가 자신에게 릴레이하도록 허용했다. 또한 Imessage.envelopeField.MessageStatus를 변경하여 성공적인 읽기가 중단되면 다른 싱크 (즉, "새"대상으로 라우팅되지 않음)에서 처리되지 않도록합니다.

Windows 2003의 경우 Imessage 클래스에 액세스하려면 cdo.dll을 가져와야합니다.