Prueba de doctor SMTP usando el puerto 465 aunque está configurado para usar 2525

No estoy recibiendo correos electrónicos del sitio ni del doctor. Noté que el doctor está usando el puerto 465 a pesar de que lo configuré para usar 2525:

==================== YML SETTINGS ====================
DISCOURSE_HOSTNAME=url
SMTP_ADDRESS=smtp.mailgun.org
DEVELOPER_EMAILS=REDACTED 
SMTP_PASSWORD=REDACTED 
SMTP_PORT=2525
SMTP_USER_NAME=url
LETSENCRYPT_ACCOUNT_EMAIL=REDACTED 

==================== MAIL TEST ====================
Para una prueba robusta, obtén una dirección de URL...
Enviando correo a REDACTED  . . 
Probando el envío al correo electrónico email@gmail.com usando smtp.mailgun.org:465, nombre de usuario:postmaster@url con autenticación simple.
======================================== ERROR ========================================
                                    UNEXPECTED ERROR

Net::ReadTimeout

¿Es esto esperado? Usé el verificador de smtp y funciona con 2525 pero falla con 465.

1 me gusta

Hmm. Intenta

./launcher enter app
rake emails:test[user@address ]

No estoy seguro de cómo podría suceder eso. Intentaré echar un vistazo más tarde.

Eso es genial. No sabía que podía entrar en la aplicación :smiley:. Lo intentaré en un par de horas. Gracias.

1 me gusta

EDITAR:
Estos están mal. Deberían ser así:

Oops. Eso es lo que discourse-doctor imprime. (Yo escribí ese código, ¡así que debería haberlo sabido!)

Oh, y mirando el código, lo que hace discourse-doctor es ejecutar la tarea de rake dentro del contenedor, así que debería hacer exactamente lo mismo.

¿Recompilaste, o al menos destruiste e iniciaste el contenedor después de hacer esos cambios?

2 Me gusta

Como referencia, si estás usando ./discourse-setup, mailgun funciona con el puerto predeterminado (563)

Hice una cosa:

./../../var/discourse/launcher rebuild app

Espero que funcione :crossed_fingers:

Sí. Necesitas hacer

 ./launcher rebuild app

Aunque en este caso puedes hacer

  ./launcher destroy app;./launcher start app

Si no haces eso, los cambios en tu app.yml no tendrán efecto.

Entendido. Yo asumía que reiniciar haría el truco. ¿Tienes un enlace a la documentación sobre esta cosa del lanzador?

Gracias de nuevo por toda la ayuda increíble :clinking_beer_mugs:

¡SÍ! Eso funcionó. ¡Eres el mejor! Te invito a una: :clinking_beer_mugs:

1 me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.