Email d'activation non reçu, parfois, pour certaines personnes, car DMARC était défectueux

J’ai reçu une plainte selon laquelle un utilisateur avait essayé de s’inscrire plusieurs fois mais n’avait jamais reçu d’e-mail d’activation.

J’ai essayé sur ce site et je n’ai pas reçu d’e-mail avant de cliquer sur le bouton « renvoyer ». J’ai vu le même comportement sur try.discourse.org. Je pense que je l’avais remarqué depuis un moment mais je l’avais toujours ignoré.

Je n’ai pas encore vérifié le code source pour voir si je pouvais trouver une explication.

2 « J'aime »

Je n’arrive pas à reproduire le comportement sur aucun de mes sites de production ou de test :confused:

Dernière version testée et approuvée, utilisant SendGrid comme fournisseur SMTP

Au mieux, les e-mails arrivent dans la section “Promotions” sur Gmail, mais je ne m’en plains pas



Des indices dans les logs ou Sidekiq ?

1 « J'aime »

Eh bien, il semble que Gmail n’ait livré le premier message qu’après l’envoi du second. C’était le cas à la fois sur try et sur le site en question.

Et puis j’ai testé à nouveau en utilisant mail-tester comme adresse e-mail et les messages ont été livrés immédiatement. :person_shrugging:

Cela semblait être un bug peu probable, mais je suppose que Gmail ralentit simplement les e-mails provenant de nouvelles adresses, ou quelque chose comme ça. L’utilisateur a affirmé avoir essayé sur plusieurs adresses e-mail. . .

Je viens d’essayer ceci sur try et quand je suis allé sur Gmail, l’e-mail de confirmation m’attendait déjà en haut de ma boîte de réception.

2 « J'aime »

Eh bien, humph. J’ai de moins en moins d’explications.

C’est un problème de Gmail. Pour une raison quelconque, il retarde aléatoirement les messages sans raison apparente. J’ai vu cela beaucoup au fil des ans, même en m’envoyant des e-mails via l’interface web.

2 « J'aime »

Oui, nous constatons cela régulièrement avec Gmail, en particulier sur les nouvelles installations.

C’est une source constante de maux de tête.

Nous avons eu une installation récente où l’administrateur était configuré contre un nouveau compte Gmail. Il pouvait envoyer des e-mails au site, mais n’en recevait jamais. D’autres comptes Gmail pouvaient interagir sans problème.

Je suppose que l’on obtient ce pour quoi on paie.

1 « J'aime »

Bonjour,

Il serait probablement utile de vérifier l’en-tête de l’e-mail lorsqu’il arrive avec un retard pour enquêter. Sur ce site vous pouvez vérifier le chemin de l’e-mail avec des horodatages, etc… Si l’e-mail n’est pas reçu, il serait peut-être judicieux de vérifier les journaux de messagerie pour en connaître la raison.

1 « J'aime »

Je serais en effet très intéressé par ces en-têtes de message. Je n’ai jamais rencontré cela, ni avec Gmail ni avec d’autres fournisseurs, seulement avec des fournisseurs qui implémentent le greylisting le premier message peut être retardé.

3 « J'aime »

Comme si ce sujet n’était pas déjà assez embarrassant… DMARC était défectueux pour l’adresse notification_email. J’ai effectué un test d’e-mail, mais j’ai négligé l’avertissement DMARC (un 9,8/10 semblait plutôt bon ?)

3 « J'aime »

Les scores numériques sont l’apanage des journalistes et des vendeurs !

En effet. Vas-y, enfonce le clou, @Stephen ! :crying_cat_face:

1 « J'aime »

Désolé, je fais partie de ces personnes qui se demandent « comment obtenir les 2 % restants ? ».
C’est vraiment une malédiction. C’est peut-être l’une des rares occasions où c’est justifiable.
Si quoi que ce soit, c’est la faute d’une mauvaise pondération des scores !

1 « J'aime »

Eh bien, c’est l’une de ces fois où cette malédiction serait salvatrice ! :beer:

Ce sujet a été automatiquement fermé 30 jours après la dernière réponse. Les nouvelles réponses ne sont plus autorisées.