![Office 365 内部ドメインメッセージのルーティング](https://rvso.com/image/623649/Office%20365%20%E5%86%85%E9%83%A8%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8%E3%81%AE%E3%83%AB%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0.png)
私たちのオフィスでは、Office 365 と Google アプリの両方を使用しています。最初は Google アプリを使用していましたが、Office 365 を試してみることにしました。気に入った人もいれば、気に入らなかった人もいて、メールには Google アプリに戻りたいと考えています。
現在、MX レコードは Google アプリを指しており、ルーティング ルールにより、Google アプリ アカウントで受信したすべてのメッセージが Office 365 メール サーバーに送信されます。
Google アプリのルーティング ルールを追加して、特定のグループ (Google アプリのメールを使用するユーザー) のユーザーにメッセージを取得し、通常どおり (Google アプリのメールに) ルーティングすると、外部ドメイン ユーザーのメッセージは正しく受信されますが、Office 365 から発信されたメール メッセージは MX レコードを介して (Google アプリのメールに) ルーティングされません。Office 365 のドキュメントでは、このシナリオではドメインを「内部リレー ドメイン」として構成する必要があると指定されており、このオプションを設定しました。
Office 365 -> Exchange Admin -> Mail Flow -> Accepted Domains
-- (Edit Domain, check Internal Relay Domain)
ただし、Office 365 内から Office 365 のアカウントを持つユーザー宛に送信されたメールは、Office 365 のメールボックスに引き続き表示され、MX メール サーバー (Google アプリ) にルーティングされないため、Google アプリのメール メールボックスには表示されません。
Office 365 の Exchange アドレス帳にアドレスが存在する場合、Office 365 はメールをルーティングしないようです。これらのユーザーは、Lync、Share Point などにアクセスするために Office 365 アカウントを保持する必要があります。
Office 365 で、ドメイン MX レコード (Gmail) または明示的に Gmail メール サーバー経由で、すべてのユーザーまたは特定のユーザー (Google Apps のユーザー) 宛てのメッセージの送信をルーティングするようにします。
これらのアカウントに対して Office 365 の Exchange アプリを無効にすることは可能であっても、その方法はわかりませんが、これらのアカウントを Office 365 から完全に削除することは実行可能な解決策ではありません。
答え1
ここでの問題は、Exchange 自体の動作方法です (O365)。
ただし、Office 365 内から Office 365 のアカウントを持つユーザー宛に送信されたメールは、Office 365 のメールボックスに引き続き表示され、MX メール サーバー (Google アプリ) にルーティングされないため、Google アプリのメール ボックスには表示されません。
これは予想どおりです。ユーザーexample.com
のメール アドレスが[email protected]
Office 365 ドメインの Exchange Online Org のメールボックスに関連付けられている場合、Exchange は外部の MX レコードにメールを送信しません。メールのルーティングにより、ユーザーはローカルであると判断され、そのように扱われます。
私の見解では、いくつかの選択肢があります。
オプション1:
O365 と Google Apps に 2 つの異なるメール ドメインを使用していると仮定すると、O365 の個別のメールボックスで、受信メールを外部の Google Apps ドメインに転送できます。MX レコードは Google Apps に送られるので、おそらく 1 つのドメイン名のみを使用していると思いますが、代わりに Gmail に関連付けられたアドレスに転送し、新しいメールと返信のプライマリ メール アドレスを実際の会社のドメイン メール アドレスに設定することを検討できます。
この場合の例は次のようになります。
メール送信先[メールアドレス] >グーグルアプリMX>Office 365 ルート>Office 365はボブのメールを[メールアドレス] >Google アプリはメールを受信して Bob に配信します>ボブが返信するとき、彼は次のように返信することを選択します[メールアドレス]の代わりに[メールアドレス]
オプション 2
O365 サポートが言ったように、インターネット リレー ドメイン オプションの設定を検討できます。彼らが言及していたのは、共有 SMTP 名前空間と呼ばれています。私は Google Apps でこれをやったことはありませんが、概念は全体的に同じだと思います。
ただし、発生している問題は、それらのユーザーに対してのみ連絡先メール アドレスではなく実際のメールボックスがあることが原因と考えられます。Exchange/O365 サーバー自体に実際のメールボックスを持つことはできず、連絡先メール アドレスを持つ O365 ユーザー ID のみを持つことができます。
しかし、Google Apps 側でも何らかの方法でそのような設定を行う必要があります (これも、Google Apps 側でどのように行うのかはよくわかりません)。そうしないと、ループが発生してしまいます。Google Apps 側で、「メールボックスを確認し、見つからない場合は O365 に送信する」という設定が必要になります。
フローは次のようになります。
外部メール[メールアドレス] >Google アプリはローカル メールボックスを受信してチェックします。見つかった場合は配信し、見つからない場合は>Office 365 ルート>O365 はそこのメールボックスに配信します。
Office365 ユーザーのメール[メールアドレス] >Office 365はExchangeメールボックスを見つけられませんが、[メールアドレス]連絡先として>Exchange Online では、domain.com のインターネット リレー ドメインが設定されており、次のホップは MX レコードに送信されるように設定されています。>Google Apps は電子メールを受信し、Google Apps 上のローカルにある Bob のメールボックスに配信します。
繰り返しになりますが、Google Appsが次のことをチェックするようにする必要があります。[メールアドレス]他のすべてを O365 に送信する前に、メールボックスをローカルに保存してください。そうしないと、メール ルーティング ループが発生します。
お役に立てれば幸いです。