ASP.NETプロジェクトで電子メールを送信するためのサービスを作成しています。私のサービスは、私はそれのために 匿名アクセスおよびパスログインおよびExchange Serverへの パスワードを許さ ローカルユーザーで実行されているのでASP.NETとMicrosoft Exchange:認証とセキュリティの実践
- :私は、Exchange上のautentificationのための2つのアプローチをテストしました。
- もう一つの方法は、Exchange上のドメイン認証 です:私は(コードで)I 偽装送信者 メールボックスへのアクセス権を持つが存在するドメイン ユーザー smtpClient.Send()メソッドを呼び出す前に。
これらの方法はすべてうまくいきますが、どのようにすれば良いシナリオになるのかはほとんど分かりません。 ASP.NETサイトとExchange Serverでメールを送信する機能がある場合、Exhcangeユーザーポリシーのどのタイプの認証が望ましいですか(1または2、...)?
詳細情報が必要です。偽装はなぜ機能しませんでしたか? (またはそれをした)ドメインの承認が機能しないのはなぜですか? – Earlz
どのバージョンのExchangeですか? SMTPリレーが無効になっている可能性があります。 – hoetz
@Malkier Exchange 2010 – johnny