短い回答: 個人の Microsoft アドレス (outlook.com、hotmail.com、live.com、msn.com、およびそれらの多くの国のバリエーション)は、invalid ではなく unknown として返されます。これは、iCloud と同じ理由です。Microsoft のコンシューマー メール システムは、検証中にメールボックスの存在を明らかにしません。これらの結果は 請求されません。
なぜこのようなことが起こるのか
Microsoft のコンシューマー メール プラットフォームは、メールボックス レベルの検証を積極的に無効にします。彼らのサーバーは、SMTP の会話中にメールボックスごとに信頼できる回答を提供しません — プローブは一貫性のない、または誤解を招く応答を返し、プローブ量が多いとレートが制限されるか、ネットワーク レベルでブロックされます。
推測するのではなく、これらのコンシューマー ドメインのライブ プロービングを意図的にスキップし、正直な unknown を返します。これは、主要な検証サービスが同じドメインを処理する方法と一致します — 制限は Microsoft 側にあります。
注: ビジネス Microsoft 365 ドメインは異なります
リストに Microsoft 365でホストされている カスタム企業ドメイン(たとえば、企業が Microsoft を使用している name@yourcompany.com) が含まれている場合、それらの * はライブで検証されます*。 ただし、多くの Microsoft 365 テナントは catch-all として動作するため(任意のアドレスへのメールを受け入れます)、クリーンな valid ではなく catch-all を返すことがよくあります。アドレスがcatch-allとマークされているのはなぜですか? それが何を意味するのか。
それを修正するための構成はありますか?
いいえ。個人の Outlook/Hotmail/Live 結果を valid に変換する設定はありません。私たちは捏造された valid よりも正直な unknown を好みます。
おすすめするもの
unknown 個人アドレス Microsoft を として扱います。「未確認ですが、送信しても問題ない可能性があります。」 正当なソースからのものである場合、通常は配信可能です。invalid であると仮定して破棄しないでください。