Tuve una queja de que un usuario había intentado registrarse varias veces pero nunca recibió un correo electrónico de activación.
Lo intenté en ese sitio y no recibí un correo electrónico hasta que hice clic en el botón “reenviar”. Vi el mismo comportamiento en try.discourse.org. Creo que lo he visto durante un tiempo pero siempre lo he ignorado.
Aún no he revisado el código fuente para ver si puedo encontrar una explicación.
Bueno, parece que Gmail no entregó el primer mensaje hasta que se envió el segundo. Este fue el caso tanto en try como en el sitio en cuestión.
Y luego volví a probar usando mail-tester como dirección de correo electrónico y los mensajes se entregaron de inmediato.
Parecía un error poco probable, pero supongo que Gmail simplemente ralentiza el correo de direcciones nuevas, o algo así. El usuario afirmó haberlo intentado en varias direcciones de correo electrónico. . .
Acabo de probar esto en try y cuando fui a Gmail, el correo electrónico de confirmación ya me estaba esperando en la parte superior de mi bandeja de entrada.
Es algo de Gmail. Por alguna razón, retrasa aleatoriamente los mensajes sin motivo aparente. He visto esto mucho a lo largo de los años, incluso al enviarme correos electrónicos a mí mismo a través de la interfaz web.
Sí, vemos esto regularmente con Gmail, particularmente en instalaciones nuevas.
Es una fuente constante de dolor de cabeza.
Tuvimos una instalación reciente donde el administrador se configuró contra una nueva cuenta de Gmail. Podía enviar correos electrónicos al sitio, pero nunca recibió ninguno. Otras cuentas de Gmail podían interactuar sin problemas.
Probablemente sea útil revisar la cabecera del correo electrónico cuando llegue con retraso para investigar. En este sitio puedes comprobar la ruta del correo electrónico con marcas de tiempo, etc. Si el correo no se recibe, quizás sea una buena idea revisar los registros de correo para conocer el motivo.
De hecho, estaría muy interesado en ver esas cabeceras de mensaje. Nunca he experimentado esto, ni con Gmail ni con otros proveedores, solo con proveedores que implementan greylisting el primer mensaje puede retrasarse.
Como si este tema no fuera ya lo suficientemente vergonzoso… DMARC estaba roto para la dirección notification_email. Hice una prueba de correo, pero pasé por alto la advertencia de DMARC (¿un 9.8/10 parecía bastante bueno?).