Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

メールログ

認証と配信の詳細情報を含む、メール送信およびルーティングのアクティビティログを表示し、分析します

最終更新 Markdown で表示Agent セットアップ

Email Service は、メール送信とルーティングの両方について包括的なログを提供します。Cloudflare ダッシュボードで詳細ログにアクセスし、メールの流れを監視し、配信の問題をトラブルシューティングし、認証ステータスを分析できます。

アクティビティログ

アクティビティログでは、すべてのメールアクティビティを並べ替え、Email Service が行ったアクションを確認できます。ダッシュボードでは、アクティビティログを 30 分から 30 日の期間で絞り込むか、カスタム範囲を指定できます。

アクティビティログには、GraphQL Analytics API の emailSendingAdaptive および emailRoutingAdaptive データセット からもプログラムで取得できる、イベントごとのデータが表示されます。

Email Routing では、アクティビティログで個別のメールを展開し、認証結果(SPFDKIMDMARC)を確認できます。

メール送信ログ

Email Service 経由で送信した送信メールについて:

  • Sent: メールが正常に受け付けられ、配信キューに入りました。
  • Delivered: メールが受信者のメールサーバーに正常に配信されました。
  • Delivery failed: メールがバウンスしました(ハードバウンスまたはソフトバウンス)。これは GraphQL Analytics APIdeliveryFailed ステータスに対応します。
  • Rejected: 受信者がアカウントの 配信停止リスト にあるため、メールは送信されませんでした。
  • Failed: 設定または認証の問題により、メールを送信できませんでした。

メールルーティングログ

Email Routing で処理した受信メールについて:

  • Forwarded: メールが宛先アドレスに正常に転送されました。
  • Handled: Worker ハンドラーがメールを処理しました。
  • Dropped: フィルタリングルールまたは設定により、メールが破棄されました。
  • Rejected: SPF、DKIM、または DMARC の失敗により、メールが拒否されました。
  • Delivery failed: 宛先アドレスにメールを配信できませんでした。
  • Error: 内部エラーにより、メールを処理できませんでした。

メール詳細の表示

アクティビティログで任意のメールを選択して詳細を展開し、認証と配信の情報を確認します。

認証ステータス

メール認証プロトコルのステータスを確認します。

  • SPF status: Sender Policy Framework 検証の合格 / 不合格を表示します。
  • DKIM status: DomainKeys Identified Mail 署名検証の合格 / 不合格を表示します。
  • DMARC status: Domain-based Message Authentication 準拠の合格 / 不合格を表示します。

配信情報

送信メールでは、次の配信詳細を確認できます。

  • 受信者メールサーバーの応答
  • 配信試行とタイムスタンプ
  • バウンス理由コードとカテゴリ
  • 最終配信ステータス

メッセージプレビュー

送信メールでは、アクティビティログでメールを展開し、Preview セクションを開いて、送信時のメッセージを確認できます。プレビューには次のタブがあります。

  • HTML: レンダリングされた HTML 本文
  • Text: プレーンテキスト本文
  • Headers: メッセージヘッダー
  • Attachments: メッセージに含まれていたファイル
  • Raw: 生の RFC 5322 メッセージソース全体

送信メッセージをプレビューできるようにするには、送信ドメインで Email preview を有効にします。プレビュー対象は、この設定がオンのあいだに送信されたメッセージで、約 7 日間保持されます。新しい送信ドメインでは Email preview が自動でオンになります。

ログ監視のベストプラクティス

定期的な確認

  • 初期セットアップ中は毎日ログを監視します
  • 運用開始後は毎週確認します
  • 設定変更の直後にも確認します

注目すべき主な指標

  • 認証失敗率
  • バウンスのパターンと傾向
  • 配信成功率

トラブルシューティングの流れ

  1. 問題を特定する: ログで失敗の種類を特定します
  2. 認証を確認する: SPF、DKIM、DMARC の設定を検証します
  3. 設定を調整する: 必要な DNS またはルーティングの変更を行います
  4. 改善を監視する: 変更後の指標を追跡します

メールログは、高い到達性を維持し、受信メールを適切にルーティングするために必要な可視性を提供します。このデータを使ってメール設定を最適化し、配信の問題をすばやく解決してください。

役に立ちましたか?