アクティベーションメールが届かないことがあります。一部のユーザーではDMARCに問題があったためです。

ユーザーが複数回登録を試みたにもかかわらず、アクティベーションメールが届かなかったという苦情がありました。

そのサイトで試してみましたが、「再送信」ボタンをクリックするまでメールは届きませんでした。try.discourse.orgでも同じ動作を確認しました。以前からこの現象を見ていましたが、いつも無視していました。

説明が見つかるかどうか、まだソースコードを確認していません。

「いいね!」 2

本番環境またはテスト環境のどのサイトでも動作を再現できません :confused:

最新のテスト合格バージョンで、SendGridをSMTPプロバイダーとして使用しています。

多くても、Gmailの「プロモーション」タブにメールが届きますが、これは苦情ではありません。



ログまたはSidekiqに何か手がかりはありますか?

「いいね!」 1

Gmailは、2通目のメッセージが送信された後に最初のメッセージを配信したようです。これはtryと問題のサイトの両方で当てはまりました。

その後、メールテスターをメールアドレスとして使用して再度テストしたところ、メッセージはすぐに配信されました。 :person_shrugging:

ありそうもないバグのように思えましたが、Gmailは新しいアドレスからのメールを遅くするだけなのかもしれません。ユーザーは複数のメールアドレスで試したと主張していました。 . .

試してみたところ、Gmailにアクセスすると、受信トレイの一番上に確認メールが届いていました。

「いいね!」 2

ふん、ますます説明がつかなくなってきた。

Gmailの仕様です。何らかの理由で、メッセージが理由もなくランダムに遅延します。長年にわたり、ウェブインターフェース経由で自分自身にメールを送信した場合でも、これは頻繁に見られます。

「いいね!」 2

はい、Gmailでは特に新規インストール時にこの問題が定期的に発生します。

これは常に頭痛の種です。

最近あったインストールでは、管理者が新しいGmailアカウントに対して設定されていました。サイトにはメールを送信できましたが、メールを受信することはできませんでした。他のGmailアカウントでは問題なくやり取りできました。

やはり、無料ではそれなりのものしか得られないということでしょう。

「いいね!」 1

こんにちは。

遅延して届いた場合は、調査のためにメールヘッダーを確認すると役立つかもしれません。このサイトで、メールの経路やタイムスタンプなどを確認できます。メールが届かない場合は、原因を調べるためにメールログを確認するのが良いでしょう。

「いいね!」 1

メッセージヘッダーをぜひ拝見したいです。Gmailでも他のプロバイダーでも経験したことはありませんが、グレイリスティングを実装しているプロバイダーでのみ、最初のメッセージが遅延する可能性があります。

「いいね!」 3

このトピックがすでに十分に恥ずかしいというのに…… notification_email アドレスで DMARC が壊れていました。メールテストを実行しましたが、DMARC の警告は無視しました(9.8/10 はかなり良いように見えましたか?)

「いいね!」 3

数値スコアはジャーナリストと営業担当者の領域です!

まったくです。わざと @Stephen さん! :crying_cat_face:

「いいね!」 1

申し訳ありませんが、私は「どうすれば最後の2%を取得できますか?」というタイプの一人です。
本当にそれは呪いです。これが正当化できる数少ない機会の1つかもしれません。
むしろ、それはスコアの重み付けが悪いせいでしょう!

「いいね!」 1

さて、これはその呪いが命を救うことになる時のひとつです!:beer:

このトピックは、最後の返信から30日後に自動的にクローズされました。新しい返信は許可されていません。