0

IIS(6.0) 仮想 SMTP サーバーを実行している Windows 2003 サーバーがあります。このサーバーが受信メールを解析してポップするためのイベント シンクを作成しました。ワイルドカードを使用して受信ドメインをサーバーに受け入れさせようとしています。したがって、*.something.com はこのサーバーによって受け入れられます。

エイリアス ドメインを使用すると、ワイルド カードを使用できません。リモート ドメインを使用する場合、ワイルド カードを使用できますが、リレーをオンにする必要があり (これはやりたくありません)、その上に自分自身にメッセージを送信しようとします。リレーがオンになっている場合、エラー応答 5.3.5 が返されます。

そうは言っても、ワイルドカードを使用したエイリアスドメインを受け入れるようにサーバーを構成する方法を探しています。

4

1 に答える 1

0

これを可能にする構成は見つかりませんでした。私の解決策は醜いですが、うまくいきます。私はリレーを保持し、サーバーがそれ自体にリレーすることのみを許可しました。また、Imessage.envelopeField.MessageStatusを変更して、読み取りが成功すると中止し、シンク以外で処理されないようにしました(したがって、「新しい」宛先にルーティングされません)。

Windows 2003では、Imessageクラスにアクセスするには、cdo.dllをインポートする必要があります。

于 2012-08-10T17:13:20.273 に答える