0

私は自分の問題への少しの方向性を探しています。簡単に言うと、WebサーバーでホストされているWebサイトがあります。年間サブスクリプションを支払います。今年はそれを外して社内でホストすることを計画しています。必要なすべてのコンポーネントをすでにバックアップ、復元、およびインストールしました(IIS、PHP、およびMySQLを使用するWindows BTW)。このサイトは、ファイアウォールを介して内部および外部のIPアドレスによって優れた機能を発揮します。(私のWebホストサブスクリプションが期限切れになるまでの今のところIPアドレス、それから私はDNSを転送して登録します)。

しかし、これが私の問題です。私のWebサイトには、プロバイダーサーバーで機能する電子メール機能があります。ウェブサイトにローカルメールサーバーをインストールして、ウェブサイトを介してメールを送受信したいと思います。私はここで迷子になっています。どちらの道をたどるべきかわからない。私は過去にExchange2003をインストールして使用したことがありますが、これは内部ドメインのみであり、インターネットとインターネットには使用していません。

アイデア、リンク、提案を持っている人はいますか?IISはSMTP仮想サーバーをサポートしているようですが、これは可能なルートですか?もしそうなら、POP3またはIMAP(着信)サーバーソリューションはどうですか?

ありがとう

編集---状況に応じて更新---これまで、ローカルWebサーバーと連携するローカルExchangeサーバーを構成しました。次に、IPアドレスのWebホストDNSゾーンにCNAMEを作成しました。自宅のWebサーバーにリダイレクトされるサイト用の単純なサブドメインを作成しました。すべてがうまく機能し、IISのWebサイトからExchange 2003を介した内部電子メール、リダイレクトされたDNS名、ほぼそこにあります。次に、Exchangeでインターネットメール機能を作成する必要があります。Exchangesウィザードを使用して、インターネットメールの「システムを開く」、新しいSMTPコネクタを作成し、外部メールテスト用に何も作成しませんでした。失敗した!すべてが適切に構成されていると思いました。また、ファイアウォールの25と110のすべてのポートを開こうとしました。

4

2 に答える 2

0

PostMarkApp などを使用して Web サイトからトランザクション メールを送信し、ホストされたメール (Google Apps for Domains) をメールに使用することをお勧めします。実際のメール サーバーを実行するのは面倒です。

于 2012-08-09T23:07:09.983 に答える
0

Exchange インターネット メール SMTP コネクタの構成へのリンク: Exchange インターネット メール SMTP コネクタを構成 する

まあ、私はそれを理解しました。私は正しい道を進んでいて、すべてが機能していましたが、クライアントを間違って設定しただけで、ISP がポート 25 をブロックしました。ポートを未使用の 366 に変更。

1) デフォルトの SMTP および NNTP 仮想サーバーを使用して IIS をインストールします。

2) Exchange を組織にインストールします。ファイアウォールの内側にいる場合、内部の命名規則は内部と外部の違いを実際には作りません。基本的にこれは、別の場所でホストされている別のドメインにこれ​​を使用する場合、DNS に別のゾーンを作成する必要がないことを意味します。これが誰も混乱しないことを願っています。

3) Exchange システム マネージャでサーバー名を右クリックし、インターネット メール ウィザードに移動します。

4) クライアントに内部とは異なるドメインの電子メール アドレスを保持させたい場合は、Exchange システム マネージャー >> 受信者 >> 受信者ポリシーを介して交換でセットアップできます。次に、既定の SMTP 仮想サーバーにマスカレードを追加します。

5) gmail インターネット SMTP コネクタをスマート ホストとして smtp.gmail.com に設定し、gmail メール アカウント設定と TLS をチェックします。

6) 送信ポート 587 と TLS がチェックされたデフォルトの SMTP VS セット

SMTP ポートも変更する必要がある場合は、ファイアウォールだけでなく Exchange 内部も変更することを忘れないでください。

于 2012-08-11T19:18:31.387 に答える