Test du médecin SMTP utilisant le port 465 alors qu'il est configuré pour utiliser 2525

Je ne reçois pas d’e-mails du site ou du médecin. J’ai remarqué que le médecin utilise le port 465 alors que je l’ai configuré pour utiliser le 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 ====================
Pour un test robuste, obtenez une adresse à partir de l'URL...
Envoi d'un e-mail à REDACTED . . 
Test d'envoi à email@gmail.com en utilisant smtp.mailgun.org:465, nom d'utilisateur : postmaster@url avec authentification simple.
======================================== ERROR ========================================
                                    UNEXPECTED ERROR

Net::ReadTimeout

Est-ce normal ? J’ai utilisé le vérificateur smtp et il fonctionne avec 2525 mais expire avec 465.

1 « J'aime »

Hmm. Essayez

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

Je ne suis pas sûr que cela puisse se produire. J’essaierai de jeter un œil plus tard.

C’est plutôt cool. Je ne savais pas que je pouvais entrer dans l’application :smiley:. J’essaierai dans quelques heures. Merci.

1 « J'aime »

EDIT :
Ceux-ci sont faux. Ils devraient être comme ça :

Oups. C’est ce que discourse-doctor affiche. (J’ai écrit ce code, donc j’aurais dû le savoir !)

Oh, et en regardant le code, ce que fait discourse-doctor, c’est d’exécuter la tâche de rateau à l’intérieur du conteneur, donc cela devrait faire exactement la même chose.

Avez-vous reconstruit, ou du moins détruit et démarré le conteneur après avoir effectué ces modifications ?

2 « J'aime »

Pour référence, si vous utilisez ./discourse-setup, mailgun fonctionne avec le port par défaut (563)

J’ai fait une chose :

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

J’espère que ça marche :crossed_fingers:

Oui. Vous devez exécuter

 ./launcher rebuild app

Bien que dans ce cas vous puissiez exécuter

  ./launcher destroy app;./launcher start app

Si vous ne le faites pas, les modifications apportées à votre app.yml n’auront aucun effet.

Compris. Je pensais que redémarrer suffirait. Avez-vous un lien vers la documentation sur ce lanceur ?

Merci encore pour toute votre aide formidable :clinking_beer_mugs:

OUI ! Ça a marché. Tu es le meilleur ! Je t’offre un verre ::clinking_beer_mugs:

1 « J'aime »

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