メール管理¶
Post0 が送った通知メールの送信結果を調べ、届かなかったメール(不達)や受信者からの苦情への対応を記録する画面です。システム管理の権限を持つ人だけが使えます。
「メールが届かない」という問い合わせを受けたときは、この画面で送信の記録を確認します。メールの本文を見る機能と、メールを送り直す機能はありません。
開き方¶
メニューの「システム管理 → メール管理」を開きます。画面の上部に「環境(接続先)」が表示されます。調べられるのは、いま開いている環境の記録だけです。
先に知っておく言葉¶
| 言葉 | 意味 |
|---|---|
| 送信要求 | Post0 が「このメールを送る」と決めた1件1件の記録 |
| SESイベント | メール配信サービスから返ってくる結果の通知。不達、苦情、配送などの種類がある |
| 抑止 | 不達や苦情があった宛先へ、以後メールを送らないようにすること |
| DB抑止 | Post0 側で持っている、送信を止める宛先のリスト |
イベントの種類は、画面では次のように表示されます。
| 表示 | 意味 |
|---|---|
| 不達(Bounce) | 宛先に届けられなかった。アドレスの誤りや受信拒否など |
| 苦情(Complaint) | 受信者が迷惑メールとして報告した |
| 受信サーバーへ配送(Delivery) | 相手のメールサーバーまで届いた。受信トレイに入ったことまでは保証しない |
| 配送遅延(DeliveryDelay) | 配送に時間がかかっている |
| 送信拒否(Reject) | メール配信サービスが送信を受け付けなかった |
4つのタブの使い分け¶
| タブ | 使う場面 |
|---|---|
| 対応対象 | 対応が必要な不達・苦情の残りを確認する。開いた直後に表示される |
| 送信要求 | 特定の宛先やメールについて、送ったかどうか、結果がどうだったかを調べる |
| SESイベント | 過去の分を含めて、配信サービスから返ってきた通知の履歴を調べる |
| DB抑止宛先 | いま送信を止めている宛先と、解除の履歴を調べる |
どのタブも、一覧の上部の条件で絞り込めます。選択項目と日時は変えた時点で、宛先や ID などの文字は Enter を押すか入力欄の外をクリックした時点で反映されます。「条件をクリア」ですべての条件を外します。
行をクリックすると詳細が開きます。詳細の中のリンクから、関連する送信要求・イベント・宛先の詳細へ移動できます。「閉じる」をクリックすると、1つ前に見ていた詳細に戻ります。
「メールが届かない」と言われたときの調べ方¶
- 「送信要求」タブを開きます。
- 「宛先」に相手のメールアドレスを入力し、必要なら日時の範囲を指定します。
- 該当するメールの行で「送信結果」を確認します。
- 行をクリックして詳細を開き、関連するイベントと「現在のDB抑止」を確認します。
「送信結果」の読み方は次のとおりです。
| 送信結果 | 状況 |
|---|---|
| SMTP受理済み | 配信サービスへ引き渡せた。その後の不達はイベントで確認する |
| 全宛先を抑止 | 宛先がすべて抑止の対象だったため、送っていない |
| 送信失敗(再試行可能) | 一時的な失敗。自動でやり直される |
| 送信失敗(恒久エラー)、受理結果不明 | 送れなかった、または送れたか分からない。確認が必要 |
| 試行未記録、送信処理中 | まだ送信の処理が終わっていない |
条件に合う行がなければ、その宛先へ送ろうとした記録がこの環境にありません。宛先のメールアドレスや日時の範囲が合っているかを見直してください。
「DBで抑止中」と表示される宛先には、今後の通知も送られません。過去の不達や苦情が原因です。一方、「DB抑止なし」と表示されていても、相手に届くことまでは保証されません。
不達・苦情に対応する¶
「対応対象」タブには、対応が終わっていない不達・苦情が並びます。1件ずつ担当者を決め、調べた内容を記録して完了にします。
- 「対応対象」タブで、対応する行をクリックします。
- 詳細の「対応開始」をクリックします。自分が担当者になり、対応状態が「対応中」に変わります。
- 同じ詳細で、対象の宛先、不達や苦情の内容、関連する送信要求を確認します。
- 必要な対応を行います。宛先の誤りであれば、店舗やユーザーの画面で登録されたメールアドレスを直す、別の手段で連絡するなどです。この画面からは行えないので、それぞれの業務画面で行います。
- 対応メモに、確認した内容と対応の結果を入力します。
- 「メモを残して対応完了」をクリックします。
完了にするには、メモの入力が必要です。メモは4000文字までです。完了にしたあとでやり直す場合は、「対応中に戻す」をクリックします。
ほかの人に引き継ぐ場合は、担当者を選び直して保存します。担当者に選べるのは、システム管理の権限を持つ人です。
対応完了にしても、抑止は解除されません
「対応完了」は、調査と連絡が済んだことを記録する操作です。宛先の抑止はそのまま残り、メールが送り直されることもありません。抑止を解除するには、次の節の操作が別に必要です。
ほかの人と操作が重なったとき¶
「他の担当者による更新と競合しています。」と表示された場合は、「最新情報を再取得」をクリックします。入力中の担当者とメモは消えません。保存済みの内容と見比べてから、もう一度保存してください。
宛先の抑止を登録・解除する、送信を止める¶
この操作は、本番環境でだけ使えます。それ以外の環境では、画面の上部に「※production環境でのみ使用可能」と表示され、ボタンは出ません。
| ボタン | できること |
|---|---|
| 宛先の抑止登録・解除 | 宛先を指定して、送信を止める(登録)、または再び送れるようにする(解除) |
| Productionの送信管理 | 本番環境のメール送信全体を緊急停止する、または再開する |
抑止の登録・解除は、次の流れで行います。
- 一覧の上部の「宛先の抑止登録・解除」をクリックし、宛先を入力します。
- 表示された現在の状態を確認します。
- 操作(「抑止登録」または「抑止解除」)を選び、理由を入力します。理由は必須で、2000文字までです。
- 「操作内容を確認」をクリックします。
- 表示された対象と理由を確認し、確認欄にチェックを入れて実行します。
- 結果の表示を確認します。
解除してよいのは、その宛先でメールを受け取れることを確認できた場合だけです。苦情の記録がある宛先は、受け取る意思があることも確認します。メールアドレスを訂正しただけでは、古い宛先を解除する理由になりません。
結果が分からないときは、同じ操作を繰り返さない
通信が切れた、エラーが出たなどで結果が分からない場合は、「操作結果・現在状態・履歴を再取得」をクリックして、いまの状態を確認します。確認せずにもう一度実行すると、意図しない状態になるおそれがあります。再取得しても結果が確定しない場合は、開発チームに連絡してください。
送信の緊急停止は、メールを安全に保留する機能ではありません。停止している間に発生した通知は、送信失敗になる場合があります。再開しても、失敗した通知が自動で送り直されるとは限りません。開発チームの指示があるときだけ使ってください。