現象
- 独自ドメインを Microsoft 365 (Exchange Online) で利用するために、MXレコードを
***.mail.protection.outlook.com
に設定 - にもかかわらず、同一サーバー内の別アドレスから送ったメールが Microsoft 365 に届かず、ConoHa側で失敗している
- エラーメッセージは
550 5.1.1 User unknown in virtual mailbox table
原因
この問題は、ConoHaのメールサーバーが「このドメインは自分で計算するローカルドメイン」と勘違いしているためです。
ConoHa内で同じドメインに対してメールを送信すると、外部DNSを参照せずに、ローカルで処理しようとします。そこで、ConoHa側に存在しないメールアドレスについては 550
エラーを返し、Microsoft 365 に送れない状態となります。
解決策
ConoHa WING で「ローカル配送」を OFF にすることで解決しました。

設定手順
- ConoHa WINGのコントロールパネルにログイン
- 左メニューの「メール設定」をクリック
- タブ「ローカル配送」を開き、「利用設定」を OFF に
- 設定後、テストメールが Microsoft 365 で正常に受信されることを確認
まとめ
- DNS設定(MX)が正しくても、ConoHa側の内部設定が原因で、メールが届かないことがあります
- これは「ローカル配送」を OFF にすることで解決できます
- Microsoft 365 と ConoHa を併用している場合は特に注意が必要です
同様の現象で困っている方は、ぜひ一度この設定をご確認ください。