Microsoft 365 の大量Email (HVE) に関する問題のトラブルシューティング

問題: HVE 用にプリンターまたは LOB アプリを設定しましたが、それでも電子メールを送信できません

  1. プリンターに直接入力された設定が正しいことを確認します。

    プリンターの設定
    サーバーまたはスマート ホスト smtp.hve.mx.microsoft (推奨) または smtp-have.office365.com (今後非推奨になる予定)
    ポート ポート: 587
    TLS/StartTLS 有効
    認証 HVE アカウントの資格情報または OAuth トークン
  2. 選択した認証に応じて、HVE アカウントの資格情報が正しいか、OAuth トークンが有効かどうかをチェックします。

  3. HVE アカウントとサービスが正しく動作していることを確認します。 SMTP コンポーネントは、Power Automate プラットフォームの SMTP - コネクタで使用できます。

エラー: 認証に失敗しました

次のいずれかのエラーが発生した場合:

  • 535 5.7.3 認証に失敗しました
  • 535 5.7.139 認証に失敗しました。organization構成では、この認証要求は許可されません。
  1. [セキュリティの既定値を有効にする] を [いいえ] に切り替えて、Azureセキュリティの既定値を無効にします。
    1. セキュリティ管理者または条件付きアクセス管理者としてAzure portalにサインインします。
    2. [Microsoft Entra ID>Properties] に移動します。
    3. [セキュリティの既定値を管理] を選択します。
    4. [セキュリティの既定値を有効にする] の切り替えを[いいえ] に設定します。
    5. [保存] を選択します。
  2. カスタム エンドポイントの使用により、 TRANSPORTConfig 内で SMTPClientAuthenticationDisabled が True に設定されている場合でも、HVE アカウントは動作します。
  3. 認証ポリシーによる影響を回避するために、これらを利用する場合は、HVE アカウントに適用されるポリシーで AllowBasicAuthSmtp が有効になっていることを確認することが重要です。 カスタム 認証ポリシーは 、必要に応じて HVE アカウントに適用できます。

課金関連の問題のトラブルシューティング

大量のEmailでは、M365 従量課金制が使用されます。 HVE アカウントに有効な課金ポリシーが割り当てられない場合、または関連付けられているAzureサブスクリプションに問題がある場合、アカウントは電子メールを送信できません。

注:

大量のEmail課金は、2026 年 6 月 1 日に開始されます。 それまでは、使用量は課金されません。 課金ポリシーは事前に構成できますが、 2026 年 6 月 1 日から使用量の請求が開始された時点でのみ必要になります。

[大量のEmail] ページで、または Exchange Online PowerShell を使用して、指定した HVE アカウントに関連付けられている課金ポリシーを表示することで、Exchange 管理センターで HVE アカウントの請求状態とエラーを表示できます。

  • Exchange 管理センターの [大量のEmail] ページの [課金ポリシー] 列に、各 HVE アカウントの課金ポリシー情報が表示されます。
  • PowerShell Exchange Online、Get-HVEAccountBillingPolicy によって返される BillingPolicyStatus プロパティには、HVE アカウントの課金状態が反映されます。 問題が存在する場合、 FailureReason プロパティは、課金ポリシーまたは関連するサブスクリプションに関する追加の詳細を提供します。

次の表は、Exchange 管理センターと PowerShell Exchange Onlineでの課金ポリシーの状態とその基になる原因を示しています。

Exchange 管理 センター ([課金ポリシー] 列) Exchange Online PowerShell (BillingPolicyStatus) 説明
課金ポリシーの名前 BillingPolicyValid 有効な課金ポリシーが割り当てられ、サブスクリプションがアクティブです。
[ポリシーの接続] リンク NoProperBillingPolicyStored 課金ポリシーはアカウントに割り当てされていません。
ポリシーが削除されました BillingPolicyNotFound 割り当てられた課金ポリシーが存在しなくなりました。
該当なし BillingPolicyMismatched 取得された課金ポリシーが、予想されるテナントまたはポリシー ID と一致しません。 これは珍しいシナリオです。
サービスから切断されたポリシー NoConnectedBillingPolicyFound 課金ポリシーは、大量のEmailに接続されていません。
サブスクリプションの非アクティブまたは削除 SubscriptionIsNotActive 課金ポリシーにリンクされているサブスクリプションがアクティブではありません。
該当なし NoSPOLicenseFound テナントに対して SharePoint Online ライセンスを使用できないので、課金ポリシーの検証は行われません。

大量のEmailの OAuth 認証に関する問題のトラブルシューティング

大量のEmailに対する OAuth 認証をサポートすることで、クライアントは電子メール操作のセキュリティを大幅に強化できるようになりました。 この記事は、認証段階での認証エラーのトラブルシューティングに役立ちます。

どのような問題を修正する場合でも、最初の手順では構成を確認します 。 構成オプションについては、「 Microsoft 365 の大量メールの OAuth 認証 」を参照してください。

OAuth2 で認証しようとすると、認証エラーが発生しました

このエラーは、さまざまな要因によって発生する可能性があります。

  • 期限切れのトークン: 認証または承認に使用されるトークンの有効期限が切れている可能性があります。
  • 無効なトークン: トークンの形式が OAuth2 形式と一致しません。
  • API のアクセス許可が正しくない: API のアクセス許可の種類の不一致が原因で OAuth2 エラーが発生するのは、クライアント アプリケーションによって要求されたスコープまたはアクセス許可が、承認サーバーで構成または許可されているアクセス許可と一致しない場合です。

OAuth SMTP エラー コードと解決策

このセクションでは、一般的な OAuth SMTP エラー コードの説明と、それらを解決する方法に関するガイダンスを提供します。 次のいずれかのエラー コードが発生した場合は、推奨される手順に従って問題に対処してください。

エラー コード 説明 解決方法
501 5.5.121 引数XOAUTH2無効です。 XOAUTH2後の認証データが base64 形式で正しくエンコードされていることを確認します。
501 5.5.122 認証データXOAUTH2無効です。 たとえば、認証データの次の形式が正しくありません。
auth=Bearer^Auser=EmailAddress OauthToken^A^A
base64 にエンコードされた認証データが形式に従っていることを確認します (山かっこはプレースホルダーとして使用されます)。
user=EmailAddress^Aauth=Bearer OauthToken^A^A
501 5.5.123 認証データXOAUTH2無効 - ユーザー アドレスが指定されていません。 たとえば、ユーザーの電子メール アドレスが存在しません。 user=^Aauth=Bearer OauthToken^A^A base64 にエンコードされた認証データが形式に従っていることを確認します (山かっこはプレースホルダーとして使用されます)。
user=EmailAddress^Aauth=Bearer OauthToken^A^A
501 5.5.124 認証データXOAUTH2無効 - 指定されたユーザー アドレスが無効です。 例: ユーザーの電子メール アドレスが無効です user=InvalidEmailAddress^Aauth=Bearer OauthToken^A^A base64 にエンコードされた認証データが形式に従っていることを確認します (山かっこはプレースホルダーとして使用されます)。
user=EmailAddress^Aauth=Bearer OauthToken^A^A
501 5.5.125 認証データXOAUTH2無効 - 認証の種類のデータが存在しません。 例: 認証データにBearer キーワード (keyword)が存在しないuser=EmailAddress^Aauth= OauthToken^A^A base64 にエンコードされた認証データが形式に従っていることを確認します (山かっこはプレースホルダーとして使用されます)。
user=EmailAddress^Aauth=Bearer OauthToken^A^A
501 5.5.126 認証データXOAUTH2無効 - 認証トークンが存在しません。 例: OauthToken 文字列が認証データに存在しない user=EmailAddress^Aauth=Bearer ^A^A base64 にエンコードされた認証データが形式に従っていることを確認します (角かっこはプレースホルダーとして使用されます)。
user=EmailAddress^Aauth=Bearer OauthToken^A^A
535 5.7.127 認証に失敗しました これは、一般的な認証エラーシナリオです。 推奨されるセットアップについては、 Microsoft 365 の大量メールの OAuth 認証 に関するドキュメントを参照してください。
535 5.7.142 XOAUTH2認証に失敗しました。 トークンは間もなく期限切れになります。 セッション時間がトークンの有効期限を超えていないことを確認します。 可能であれば、新しい OAuth トークンを取得します。
535 5.7.143 XOAUTH2認証に失敗しました。 期限切れのトークン。 トークンがまだ有効かどうかを確認し、トークンが有効であることを確認するためにユーザー トークンを再生成します。
535 5.7.144 XOAUTH2認証に失敗しました。 無効な API アクセス許可。 Microsoft 365 の大量メールの OAuth 認証に関するドキュメントに従って、[API アクセス許可] セクションで構成されたアクセス許可をチェックします。
550 5.7.240 アプリケーションは、この大容量Email アカウントでの使用を許可されていません。 アプリケーションがこの大量のEmail アカウントで許可されているアプリケーションの一覧にあることを確認します。 許可されるアプリケーションの詳細については、「 Microsoft 365 の大量メールの OAuth 認証」を参照してください。

SMTP エラー コードの詳細については、「Exchange Onlineの配信不能レポートと SMTP エラーをEmailする」を参照してください。