【Salesforce】メール-to-ケースが想定と違う時の管理者が見るべき原因

【Salesforce】メール-to-ケースが想定と違う時の管理者が見るべき原因
🛡️ 超解決

Salesforceのメール-to-ケースは、顧客からの問い合わせメールを自動的にケースとして取り込める便利な機能です。しかし、設定どおりに動作せず、メールがケース化されない、想定と異なるキューに割り当てられる、件名が正しく反映されないといったトラブルが発生することがあります。この記事では、メール-to-ケースが期待通りに動かない原因を管理者が効率的に切り分け、迅速に解決へ導くためのポイントを解説します。

【要点】この記事で確認すること

  • 最初に見る場所: メール-to-ケース設定画面、EmailMessageオブジェクトのアクティビティログ、監査証跡。
  • 切り分けの軸: メール送信元の承認、ルーティングルール、キューの割り当て、ケース作成条件(件名・本文の解析設定)。
  • 注意点: メール-to-ケースは会社全体の設定であり、一度変更すると広範囲に影響します。テスト環境やSandboxで事前に検証し、本番適用前に関係者へ影響を周知してください。

ADVERTISEMENT

メール-to-ケースの基本構成を把握する

まず、メール-to-ケースがどのような仕組みで動作しているかを理解することが重要です。Salesforceは、指定されたメールアドレスに届いたメールを監視し、ルーティングルールに基づいてケースを作成します。この流れのどこに問題があるのかを特定するために、以下の構成要素を知っておきましょう。

メールアドレスと承認済み発信元

メール-to-ケースで使用するメールアドレスは、通常「support@yourcompany.salesforce.com」のような形式です。このアドレスは組織ごとに一意で、変更はできません(アドレスの追加は可能)。また、メールの送信元(Fromアドレス)が「承認済み発信元」として設定されていなければ、メールはケース化されません。承認済み発信元には、顧客のメールドメインや特定の送信元アドレスを登録します。

ルーティングルールとキューの設定

受信したメールをどのような条件でどのキューに割り当てるかは、ルーティングルールで制御します。ルーティングルールは「件名に特定の文字列が含まれる」「送信元ドメインが一致する」などの条件を設定し、優先順位に従って処理されます。キューが正しく設定されていないと、ケースが適切な担当者に割り当てられません。

ケース作成条件(件名・本文解析)

メール-to-ケースには、件名の先頭に特定のプレフィックスを付けることでケースを特定のキューに振り分ける機能があります。また、本文の最初の数行をケースの説明として使用するかどうかの設定もあります。これらの解析オプションが想定と異なる動作の原因になることがあります。

原因を切り分けるための6つの確認手順

メール-to-ケースが期待通りに動作しない場合、以下の手順を順番に確認することで原因を絞り込めます。

  1. メールがケース化されているかログを確認する
    Salesforceで設定>メール-to-ケース>「メールログ」を開きます。ここにメールの受信履歴が表示されます。ステータスが「処理済み」(成功)か「エラー」かを確認します。エラーの場合はエラーメッセージが原因を示していることが多いです。
  2. 承認済み発信元の設定を確認する
    送信元メールアドレスが承認済み発信元リストに含まれているか確認します。含まれていない場合、メールは無視されます。ワイルドカード(*@example.com)も使用できますが、設定漏れがないか注意してください。
  3. ルーティングルールの優先順位を確認する
    複数のルーティングルールが設定されている場合、優先順位の高いルールから評価されます。条件が重複していると、意図しないルールが適用されることがあります。設定>メール-to-ケース>ルーティングルールで一覧を確認し、必要に応じて並び替えや条件の見直しを行います。
  4. キューと割り当て設定を確認する
    ケースが作成されるキューが正しいか確認します。ルーティングルールで指定されたキューが存在しない、またはメンバーが割り当てられていない場合、ケースは未割り当てになるか、デフォルトのキューに作成されます。設定>キューでキューを確認し、必要なメンバーを追加します。
  5. 件名・本文の解析設定を確認する
    メール-to-ケース設定で「件名に含まれる文字をケースの項目にマッピング」や「メール本文の先頭行をケースの説明に使用」などのオプションが有効になっている場合、その書式に従ってメールを送信する必要があります。例えば、件名先頭に「[Case]」などのプレフィックスがないと別のルールが適用される可能性があります。
  6. メールのヘッダー情報を確認する
    メールの返信時に自動的にIn-Reply-Toヘッダーが使用され、既存のケースに関連付けられる場合があります。これが原因で新規ケースが作成されず、既存ケースにメッセージが追加されることがあります。テストメールの場合は、ヘッダーを削除して送信してみてください。

失敗パターンとその対処法

実際によく発生する失敗パターンを具体的に紹介します。

現象 考えられる原因 対処
メールを送信してもケースが作成されない 送信元が承認されていない/メール-to-ケースアドレスが間違っている/ルーティングルールに一致しない 承認済み発信元に送信元アドレスを追加し、メールログを確認する
ケースは作成されるが間違ったキューに割り当てられる ルーティングルールの優先順位が意図しない順番になっている ルーティングルールの条件と優先順位を見直し、テストメールで正しいキューに割り当てられるか確認する
件名が意図したように設定されない 件名解析の設定(プレフィックスやマッピング)が有効で、正しいフォーマットで送られていない メール-to-ケース設定の「件名解析」オプションを確認し、メール送信時の件名書式を統一する
既存ケースにメールが追加される(新規ケースにならない) 返信メールのIn-Reply-Toヘッダーが既存ケースを参照している 新規ケースとして処理したい場合は、件名や本文を変えて新規メールとして送信する

設定の変更前に管理者へ確認すべき情報

メール-to-ケースの設定変更は、組織全体のケース管理フローに影響を与えるため、変更前に関係する管理者への確認と情報共有が必要です。以下の点をまとめておくとスムーズです。

  • 現在のルーティングルールの一覧と優先順位: どのルールがどのような条件で有効になっているか。
  • 影響を受けるキューと担当者: 特定のキューに既存のケースがある場合、ルール変更により未割り当てケースが増える可能性があります。
  • 自動返信メールの設定: ケース作成時に自動返信を送る設定がある場合、テスト時には解除するか注意が必要です。
  • Sandboxでのテスト結果: 本番環境に適用する前に、Sandboxで同じ設定を試し、ログを保存しておきます。

よくある質問(FAQ)

Q1: メールログすら表示されません。何が原因ですか?

メール-to-ケースの設定が有効になっていないか、使用するメールアドレスの受信設定が正しく行われていない可能性があります。設定>メール-to-ケースで「有効」にチェックが入っているか確認し、メールアドレスがアクティブであることを確認してください。また、DNS設定やSPFレコードに問題があると、Salesforce側でメールを受信できないこともあります。

Q2: 添付ファイルがケースに付与されません。

メール-to-ケースでは、標準で添付ファイルがケースに関連付けられますが、ファイルサイズに制限があります(デフォルト25MB)。また、許可されていないファイル形式(.exeなど)は自動的に除外されます。管理者は設定>メール-to-ケース>添付ファイル設定で制限を確認できます。

Q3: 特定のドメインからのメールだけが処理されません。

承認済み発信元リストにそのドメインが含まれているか確認してください。ワイルドカードを使用している場合でも、完全一致のエントリが優先されます。また、そのドメインのメールサーバーでSPF/DKIM設定が適切でないと、Salesforceがメールを拒否する可能性があります。

まとめ

メール-to-ケースのトラブルシューティングでは、まずメールログを確認してエラーの有無を把握することが第一歩です。次に、承認済み発信元とルーティングルールの優先順位をチェックし、件名解析やキュー設定に問題がないかを段階的に調べます。設定変更による影響を最小限にするためには、Sandboxで十分にテストしてから本番に適用し、変更内容をチーム内で共有することが重要です。これらの手順を踏むことで、多くの問題は解決できるはずです。


この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。