web-dev-qa-db-ja.com

SharepointがExchangeを介して電子メールを中継できるようにする

フォームから指定された電子メールアドレスにフィールドを送信するSharepoint2007Webパーツを作成しました。

フォームは必要に応じて機能しますが、現時点では内部のメールアドレスにしか送信できません。 Sharepointの電子メール機能はSMTPを使用してExchange2003サーバーに送信しますが、Exchangeサーバーはリレーを防止するように構成されているため、宛先:アドレスがローカルドメインにない場合、メールは配信されません。

Exchangeサーバーを完全に開いたリレーとして開くことはしたくありません。私が欲しいのは、Sharepointサーバーがドメイン外のアドレスにメールを送信できるようにすることです。

次のことが可能と思われます。

  • Sharepointサーバーの1つから送信されたすべてのメールの中継を許可する
  • Webアプリケーションプールアカウントからのすべてのメールの中継を許可します(ただし、アプリケーションプールがSMTPサーバーに対して認証されるかどうかはわかりません)。
  • 2つの組み合わせ

誰かがこれを行うための最良の方法についてアドバイスできますか? Exchangeサーバー(個別の物理サーバーではない)に専用のSMTPサーバーをセットアップすることは、これを行う正しい方法ですか?

[〜#〜] edit [〜#〜]:これはExchange2003用であることに注意してください。Exchange2007でのこれの設定に関する投稿があり、必要なことを実行するための頻繁な要件を認識しているようです。 。ただし、2003年についてはあまり詳しく説明していません。誰でも拡張できますか?

2
dunxd

SharePointサーバーのIPの中継を許可するようにExchangeSMTPコネクタに指示すると、ほとんどの状況で安全で十分です。

0
Bret Fisher