メインコンテンツへスキップ

10分後に届くメール、原因はGmailの受け取り設定にあった

「特定の相手からのメールが、時々届かないんですよ」——先日、クライアントからそんな連絡をもらいました。よくよく聞くと、届かないのではなく「10分ほど経つと届いている」とのこと。調べていくうちに、意外なところに原因がありました。

「届かない」なのか「遅れている」のか、まず整理した

「メールが届かない」というトラブルは、考えられる原因が複数あります。送り主のサーバーなのか、途中の配送経路なのか、受け取り側の迷惑メール判定なのか——最初はどこから見ればいいか、しばらく頭を整理しながら進めていました。

まず見たのはサーバーのメールログです。メールが正常にサーバーへ届いているか、エラーが記録されていないか、迷惑メールとして弾かれていないか。この3点をたしかめると、ある程度原因の場所が絞れます。

結果、ログには「正常に配信済み」の記録しかありませんでした。迷惑メールフォルダにも入っていない。「サーバーはきちんと届けているのに、なぜGmailに来るのが遅いのか」——という状況でした。

最初は「送り主の側に問題があるのでは?」と思っていましたが、整理していくうちに、原因は受け取る側——もっと言えば「メールの受け取り方の設定」のほうにあると分かってきました。

Gmailでドメインのメールを読む、2つの方式

先方はGmailを使っていて、仕事用のドメインに届いたメールをGmailで読めるようにしていました。この「ドメインのメールをGmailで読む」設定には、大きく2つの方式があります。

転送(メール転送)
メールがサーバーに届いた瞬間に、Gmailへ自動で転送する方式。サーバー側の設定で動くため、ほぼリアルタイムで届きます。
POP3受信
Gmailが一定の間隔でサーバーに「新しいメールが来ていないか」を問い合わせに行く方式。問い合わせのタイミングによっては、メールが届いてから数分〜十数分後にGmailへ反映されることがあります。

※「POP3」とは、メールを受け取るための仕組みのひとつです。Gmailが決まった間隔でサーバーに問い合わせに行く方式のため、そのタイミング次第では受信まで時間がかかることがあります。

先方の設定を確認してみると、「POP3受信」を使っていました。これが、特定の相手からのメールが遅れて届く理由でした。サーバーもメールサービスも正常なのに、受け取りに来るタイミングがずれていた、というわけです。

転送方式に切り替えたら、あっさり解決した

対応はシンプルでした。サーバー側でGmailへの自動転送を設定して、Gmailのほうでは不要になったPOP3受信をやめる——という手順で解決できました。

サーバー側で自動転送を設定する:サーバーの管理パネルから、Gmailアドレス宛ての自動転送を追加します。「サーバーにメールを残す」設定もONにしておくと、後でログが確認できて安心です。
GmailのPOP3設定を削除する:Gmailの「設定」→「アカウントとインポート」→「他のアカウントのメールを確認する」から、POP3受信の設定を削除します。
送信(返信)設定はそのまま残す:「他のアドレスからメールを送信する」設定は別の機能なので、POP3受信を削除しても影響しません。ドメインのアドレスで返信したい場合は、この設定はそのまま残しておきます。

ひとつ気になっていたのは、「POP3受信をやめると、そのアドレスで返信できなくなるのでは?」という点でした。でも実際には、受け取る設定(POP3)と送り出す設定(他のアドレスから送信)はGmailの別々の機能として動いています。POP3受信の設定を削除しても、送信アドレスの設定には影響しません。この2つが独立していることを把握してから動くと、設定変更がずいぶん落ち着いてできます。

同じことで戸惑う方へ

「特定の相手からのメールが遅れて届く」「しばらく待つと来る」「迷惑メールでもない」——この状況に心当たりのある方は、一度Gmailの受信設定を見直してみてください。

「届かない」という言葉から、つい送り主やサーバーの問題を疑いたくなります。でも「しばらくすると届く」という状況であれば、メールは途中までちゃんと来ていて、受け取り方に時間がかかっているだけのことも多いです。「届かないのか、遅れているのか」を最初に整理してから調べると、ずいぶん近道になります。同じところで時間を取られる方が減ればうれしいです。

コメントを残す

メールアドレスは公開されません。

CAPTCHA



デザイン切替 // THEME
N
NPC アシスタント
オンライン