コンテンツにスキップ

メール管理

Post0 が送った通知メールの送信結果を調べ、届かなかったメール(不達)や受信者からの苦情への対応を記録する画面です。システム管理の権限を持つ人だけが使えます。

「メールが届かない」という問い合わせを受けたときは、この画面で送信の記録を確認します。メールの本文を見る機能と、メールを送り直す機能はありません。

開き方

メニューの「システム管理 → メール管理」を開きます。画面の上部に「環境(接続先)」が表示されます。調べられるのは、いま開いている環境の記録だけです。

先に知っておく言葉

言葉 意味
送信要求 Post0 が「このメールを送る」と決めた1件1件の記録
SESイベント メール配信サービスから返ってくる結果の通知。不達、苦情、配送などの種類がある
抑止 不達や苦情があった宛先へ、以後メールを送らないようにすること
DB抑止 Post0 側で持っている、送信を止める宛先のリスト

イベントの種類は、画面では次のように表示されます。

表示 意味
不達(Bounce) 宛先に届けられなかった。アドレスの誤りや受信拒否など
苦情(Complaint) 受信者が迷惑メールとして報告した
受信サーバーへ配送(Delivery) 相手のメールサーバーまで届いた。受信トレイに入ったことまでは保証しない
配送遅延(DeliveryDelay) 配送に時間がかかっている
送信拒否(Reject) メール配信サービスが送信を受け付けなかった

4つのタブの使い分け

タブ 使う場面
対応対象 対応が必要な不達・苦情の残りを確認する。開いた直後に表示される
送信要求 特定の宛先やメールについて、送ったかどうか、結果がどうだったかを調べる
SESイベント 過去の分を含めて、配信サービスから返ってきた通知の履歴を調べる
DB抑止宛先 いま送信を止めている宛先と、解除の履歴を調べる

どのタブも、一覧の上部の条件で絞り込めます。選択項目と日時は変えた時点で、宛先や ID などの文字は Enter を押すか入力欄の外をクリックした時点で反映されます。「条件をクリア」ですべての条件を外します。

行をクリックすると詳細が開きます。詳細の中のリンクから、関連する送信要求・イベント・宛先の詳細へ移動できます。「閉じる」をクリックすると、1つ前に見ていた詳細に戻ります。

「メールが届かない」と言われたときの調べ方

  1. 「送信要求」タブを開きます。
  2. 「宛先」に相手のメールアドレスを入力し、必要なら日時の範囲を指定します。
  3. 該当するメールの行で「送信結果」を確認します。
  4. 行をクリックして詳細を開き、関連するイベントと「現在のDB抑止」を確認します。

「送信結果」の読み方は次のとおりです。

送信結果 状況
SMTP受理済み 配信サービスへ引き渡せた。その後の不達はイベントで確認する
全宛先を抑止 宛先がすべて抑止の対象だったため、送っていない
送信失敗(再試行可能) 一時的な失敗。自動でやり直される
送信失敗(恒久エラー)、受理結果不明 送れなかった、または送れたか分からない。確認が必要
試行未記録、送信処理中 まだ送信の処理が終わっていない

条件に合う行がなければ、その宛先へ送ろうとした記録がこの環境にありません。宛先のメールアドレスや日時の範囲が合っているかを見直してください。

「DBで抑止中」と表示される宛先には、今後の通知も送られません。過去の不達や苦情が原因です。一方、「DB抑止なし」と表示されていても、相手に届くことまでは保証されません。

不達・苦情に対応する

「対応対象」タブには、対応が終わっていない不達・苦情が並びます。1件ずつ担当者を決め、調べた内容を記録して完了にします。

  1. 「対応対象」タブで、対応する行をクリックします。
  2. 詳細の「対応開始」をクリックします。自分が担当者になり、対応状態が「対応中」に変わります。
  3. 同じ詳細で、対象の宛先、不達や苦情の内容、関連する送信要求を確認します。
  4. 必要な対応を行います。宛先の誤りであれば、店舗やユーザーの画面で登録されたメールアドレスを直す、別の手段で連絡するなどです。この画面からは行えないので、それぞれの業務画面で行います。
  5. 対応メモに、確認した内容と対応の結果を入力します。
  6. 「メモを残して対応完了」をクリックします。

完了にするには、メモの入力が必要です。メモは4000文字までです。完了にしたあとでやり直す場合は、「対応中に戻す」をクリックします。

ほかの人に引き継ぐ場合は、担当者を選び直して保存します。担当者に選べるのは、システム管理の権限を持つ人です。

対応完了にしても、抑止は解除されません

「対応完了」は、調査と連絡が済んだことを記録する操作です。宛先の抑止はそのまま残り、メールが送り直されることもありません。抑止を解除するには、次の節の操作が別に必要です。

ほかの人と操作が重なったとき

「他の担当者による更新と競合しています。」と表示された場合は、「最新情報を再取得」をクリックします。入力中の担当者とメモは消えません。保存済みの内容と見比べてから、もう一度保存してください。

宛先の抑止を登録・解除する、送信を止める

この操作は、本番環境でだけ使えます。それ以外の環境では、画面の上部に「※production環境でのみ使用可能」と表示され、ボタンは出ません。

ボタン できること
宛先の抑止登録・解除 宛先を指定して、送信を止める(登録)、または再び送れるようにする(解除)
Productionの送信管理 本番環境のメール送信全体を緊急停止する、または再開する

抑止の登録・解除は、次の流れで行います。

  1. 一覧の上部の「宛先の抑止登録・解除」をクリックし、宛先を入力します。
  2. 表示された現在の状態を確認します。
  3. 操作(「抑止登録」または「抑止解除」)を選び、理由を入力します。理由は必須で、2000文字までです。
  4. 「操作内容を確認」をクリックします。
  5. 表示された対象と理由を確認し、確認欄にチェックを入れて実行します。
  6. 結果の表示を確認します。

解除してよいのは、その宛先でメールを受け取れることを確認できた場合だけです。苦情の記録がある宛先は、受け取る意思があることも確認します。メールアドレスを訂正しただけでは、古い宛先を解除する理由になりません。

結果が分からないときは、同じ操作を繰り返さない

通信が切れた、エラーが出たなどで結果が分からない場合は、「操作結果・現在状態・履歴を再取得」をクリックして、いまの状態を確認します。確認せずにもう一度実行すると、意図しない状態になるおそれがあります。再取得しても結果が確定しない場合は、開発チームに連絡してください。

送信の緊急停止は、メールを安全に保留する機能ではありません。停止している間に発生した通知は、送信失敗になる場合があります。再開しても、失敗した通知が自動で送り直されるとは限りません。開発チームの指示があるときだけ使ってください。