サブドメインを持つメールアカウントへのメールがプライベートネットワーク外から配信されない

サブドメインを持つメールアカウントへのメールがプライベートネットワーク外から配信されない

私は、任意の whateverxyz(at)code.go-redrock.com アドレスに送信された電子メールを受信できるメールボックスを設定しようとしています (つまり、foo(at)code.go-redrock.com と bar(at)code.go-redrock.com は両方とも同じメールボックスに送信する必要があります)。

(今後の参考までに、「対象アドレス」は foo(at)code.go-redrock.com を指します)

godaddy では、code.go-redrock.com の MX レコードと mail.code.go-redrock.com の MX レコードを設定しました。どちらも mail.code.go-redrock.com を指し、メール フィルターの IP を指す A レコードとして設定されています。(また、code.go-redrock.com の A レコードがあり、これは Web サイト code.go-redrock.com をホストしているサーバーの IP アドレスを指しています。そのため、mail.code.go-redrock.com を設定しました。MX レコード名が A レコード名と一致する方がよいと考えました。)

Exchange 2019 では、code.go-redrock.com を承認済みドメインの「内部リレー」タイプとして追加しました。(go-redrock.com は権限のあるドメインとして既に存在しています。)

Exchange 2019 ユーザー/メールボックス foo(at)go-redrock.com を設定し、そのアカウントの「対象アドレス」も作成する電子メール アドレス ポリシーを設定しました。ドメイン「code.go-redrock.com」宛てのすべての電子メールをリダイレクトして foo(at)go-redrock.com メールボックスに配信するトランスポート ルールを設定しました。

プライベート ネットワーク内から、Ubuntu マシンで Exchange OWA、telnet、または Thunderbird クライアントを使用して、Intended Address に電子メールを送信すると、正常に配信されます。whateverxyz(at)code.go-redrock.com に電子メールを送信すると、正常に配信されるため、トランスポート ルールは正常に機能します。

しかし、ネットワーク外から(つまり、プライベート ネットワークに接続されていない携帯電話の個人用 Gmail および Yahoo! アカウントから)目的のアドレスにメールを送信しようとすると、配信不能応答が返されます。(Gmail および Yahoo! から foo(at)go-redrock.com にメールを送信することはできますが、何らかの理由で、両方のアドレスが同じメールボックスに属しているにもかかわらず、'code' サブドメイン アドレス foo(at)code.go-redrock.com は失敗します。)

配信不能応答: 「アドレスが見つかりません。アドレスが見つからないか、メールを受信できないため、メッセージは「対象アドレス」に配信されませんでした。リモート サーバーからの応答は次のとおりです: 550 5.1.1 <"対象アドレス">: 受信者アドレスが拒否されました: 配信不能アドレス: このアドレスにはユーザーがいません」

メール フィルター ログには、foo(at)code.go-redrock.com に送信しようとする外部メールを示す記録はありません。

ヒントや提案、回答など、貴重なお時間を割いていただきありがとうございます。 -Everett

Microsoft リモート接続アナライザーからのテスト結果:

Testing inbound SMTP mail flow for domain 'foo(at)code.go-redrock.com'.
The Microsoft Connectivity Analyzer failed to test inbound SMTP mail flow.

 Test Steps

 Attempting to retrieve DNS MX records for domain 'code.go-redrock.com'.
 One or more MX records were successfully retrieved from DNS.
 MX Records Host mail.code.go-redrock.com, Preference 10

 Testing Mail Exchanger mail.code.go-redrock.com.
 One or more SMTP tests failed for this Mail Exchanger.

  Test Steps

   Attempting to resolve the host name mail.code.go-redrock.com in DNS.
   The host name resolved successfully.

   Testing TCP port 25 on host mail.code.go-redrock.com to ensure it's listening and open.
   The port was opened successfully.

   Analyzing SMTP Capabilities for server mail.code.go-redrock.com:25
   SMTP Capabilities were analyzed successfuly.

   Attempting to send a test email message to foo(at)code.go-redrock.com using MX mail.code.go-redrock.com.
    Delivery of the test email message failed.
     Additional Details
     The server returned status code 550 - Mailbox unavailable. The server response was: 5.1.1 <foo(at)code.go-redrock.com>: Recipient address rejected: undeliverable address: No user at this address
     Exception details:
     Message: Mailbox unavailable. The server response was: 5.1.1 <foo(at)code.go-redrock.com>: Recipient address rejected: undeliverable address: No user at this address
     Type: System.Net.Mail.SmtpFailedRecipientException
     Stack trace:
     at System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, Boolean allowUnicode, SmtpFailedRecipientException& exception)
     at System.Net.Mail.SmtpClient.Send(MailMessage message)
     at Microsoft.M365.RCA.ConnectivityTests.SmtpMessageTest.PerformTestReally()

答え1

code.go-redrock.comをテストしてみませんか?Mxツールボックスそしてfoo(at)code.go-redrock.comをテストするエクスカ?

また、EAC-受信者-メールボックスに移動し、メールボックス「foo(at)go-redrock.com」をダブルクリックし、メールボックスの機能-メッセージ配信の制限で、「すべての送信者の認証を要求する」オプションがオンになっていますか?

また、権限のあるドメインの受信メールボックス フローは正しく機能していますか?

フィルターをバイパスして同じ結果になるかどうかをテストするために、A レコードを Exchange サーバーの IP に直接ポイントしていただけますか?

答え2

Eric の提案のおかげで、問題はメール/スパム フィルターにあることがわかりました。MX レコードをスパム フィルターをバイパスして Exchange メール サーバーに直接ポイントするように設定すると、意図したアドレスに送信されたすべてのメールが希望どおりに送信されます。
(メール アドレスの「コード」サブドメインを許可するようにメール フィルターを構成/設定することは、このフォーラム外の別のトピックであるため、このケースは解決済みと見なします。)

関連情報