サイトへの登録、アカウントへのログイン、資料のダウンロードでは、確認メールが手続きの中で唯一見えない部分になることがあります。送信ボタンを押すと、画面には「メールを送信しました」と表示されますが、その後もアプリでの生成、送信キュー、メールサーバーによる配信、受信サービスでの解析、画面の更新を経る必要があります。どこか1つに数十秒余計にかかるだけで、「まだ届かないの?」と感じてしまいます。
さらに厄介なのは、再送を何度もクリックしても必ずしも早くならないことです。サービスによっては最新のメールにあるリンクや認証コードだけを有効とするため、古いメールが後から届くと、すでに無効なコードを入力することになります。焦ってクリックを繰り返すのではなく、各段階に確認可能な時間帯を設けるのが合理的です。
通常の待ち時間の目安を知る
ネットワークとサービスが正常なら、トランザクションメールは通常、数十秒から数分で届きます。すべての送信元に当てはまる絶対的な秒数はありませんが、次の3つのサインで目安を立てられます。
- 送信成功が画面に明確に表示されているか。ボタンが回り続けていたりエラーが表示されたりする場合、メールがキューに入っていない可能性があります。
- 送信前にアドレス全体が表示されているか。使い捨てアドレスは手入力よりコピーのほうが確実です。特に @ の前後の文字とドメインを確認しましょう。
- 受信トレイがまだ有効期限内か。アドレスの期限が切れている場合、待ち続けても配信は再開しません。
この3点がすべて問題なければ、現在のページを開いたままにし、アドレスを変えたり、すぐに再送したりしないでください。アドレスを切り替えると、どのメールが届いたのか判断できなくなります。
4つの時間帯で判断する
0~90秒:通常のキュー待ち時間
送信元でメールを生成したり、キューに追加したり、レート制限を適用したりしている可能性があります。この段階で最も有効なのは、画面に表示された宛先アドレスを確認し、受信トレイを開いたままにすることです。頻繁に更新してもサーバーが速くなるわけではありませんが、ウェブ版の受信トレイを手動で1回更新すれば、フロントエンドの自動更新が反映されていない可能性を除外できます。
90秒~5分:配信を見守る時間帯
この時間帯では、送信状態、アドレスの綴り、受信トレイの残り時間を確認します。同じサービスが普段はすぐ届くのに今日は明らかに遅いなら、送信元のキューやメール経路が一時的に混雑している可能性があります。認証コードを複数同時にリクエストしないでください。後から届く順番がリクエスト順と異なることがあります。
5~15分:積極的に切り分ける時間帯
5分を過ぎても届かない場合は、「待つ」から「原因を特定する」段階へ移ります。送信元に、対応していないドメイン、リクエスト過多、アカウントの存在などの表示がないか確認し、Fwdzy の確認メールの到達経路を切り分けるガイドを使って、送信、アドレス、更新、期限切れ、ドメイン制限を順番に確認しましょう。
15分超:手順をやり直す時間帯
多くの短時間で失効する認証コードは、この時点で有効期限が近づいています。古いメールを待ち続けるメリットはほとんどありません。まずアドレスがまだ有効か確認し、送信元のページに戻って1回だけ再送します。再送したおおよその時刻を記録し、最も新しいメールだけを使いましょう。ページでメールアドレスを変更できる場合は、入力ミスの可能性がある値をそのまま使わず、アドレスを貼り直してください。
再送前に確認する3つのこと
- 確認ボタンが別の操作を送信するものではないか。ページによっては「続ける」を押しても情報を保存するだけで、次のステップで初めてメールが送信されます。
- 受信アドレスの前後にスペースがないか。コピー後にフォームの自動補完で置き換えられた場合は、一度消去してから貼り付け直します。
- アドレスの残り時間が、新たな待ち時間をカバーできるか。残り数分しかない場合は、まず現在のアドレスの有効期限を延長してから、もう一度再送します。
送信元が使い捨てメールを受け付けないと明示している場合は、制限を回避するためにランダムなアドレスを何度も変えないでください。長期的なアカウント復旧や継続的な通知の受信が必要なアカウントには、普段使いのメールアドレスか、管理可能な転送エイリアスを使いましょう。使い分けの基準は登録用メールアドレスの使い分けガイドをご覧ください。
何度もクリックせず、根拠をもとに切り分ける
少なくとも次の4つの情報を残して確認しましょう。送信元ページの成功メッセージ、入力した完全なアドレス、最初にクリックした時刻、受信トレイの残り時間です。これらがあれば、「届かない」という状況を、送信されていない、アドレスが一致しない、配信が遅れている、アドレスの期限が切れている、といった具体的な問題に分けられます。
メールが届いたら、メールに表示された時刻とクリックした時刻も比較できます。1~2分の差なら通常はキューによる遅延です。10分以上の差があるなら、その経路は短時間で失効する認証コードには向いていません。次に同じ送信元を使うときは、最初から余裕を持つか、安定して使える長期用アドレスを選びましょう。
認証コードが届いた後も有効期限を確認する
メールが届いたからといって、認証コードがまだ使えるとは限りません。まずメール本文の有効期限を確認し、その後でメールの時刻を見ます。何度もリクエストした場合は、通常、最新のメールだけが有効です。同じ件名の古いメールを一覧から適当に開かないでください。入力に失敗したら、まずコードが最新のリクエストに対応しているか確認してから、再送するか判断します。
ダウンロードやフォーラムのお試し利用など、リスクの低い短時間の作業なら、使い捨てメールツールで確認メールを1通受け取る方法が便利です。支払い、仕事、医療、行政サービス、パスワード復旧に関わるアカウントでは、短期アドレスに復旧可能性を託すべきではありません。
5つのポイントでメールの行方を確認
送信、入力ミス、更新、期限切れ、ドメイン制限を1つずつ確認します。