J’ai configuré les éléments liés au service SMTP dans le fichier de configuration app.yml, mais je ne parviens toujours pas à recevoir correctement l’e-mail d’activation. Veuillez fournir une assistance.
Voici les journaux que j’ai collectés :
Rendu de layouts/email_template.html.erb (Durée : 0,1 ms | Assignations : 30)
E-mail livré ee2b5a91-0590-48f7-8c75-aa67d5e0d6dc@bbs.lynkage.cn (30001,9 ms)
Exception de tâche : expiration de l’exécution
Est-il possible que l’adresse e-mail de notification dans /admin/site_settings/category/required ne soit pas correctement configurée ?
La configuration affichée dans /admin/email pour « Méthode d’envoi » est-elle correcte ?
(Je devine au hasard…)
Attends, ton domaine n’a même pas d’enregistrements MX…
Le problème se situe certainement dans la configuration de Docker, car j’ai d’autres services qui parviennent à utiliser mon serveur SMTP pour envoyer des courriels. Par ailleurs, je ne suis pas sûr de l’emplacement de /admin/site_settings/category/required mentionné par vos soins et je n’arrive pas à le trouver.
Bonjour @liuyang,
Désolé de demander, mais pourriez-vous s’il vous plaît poser votre question en anglais afin que toute la communauté puisse comprendre et vous aider si possible ?
Merci ! ![]()
http(s)://votre_domaine/admin/site_settings/category/required
http(s)://votre_domaine/admin/email
Je ne parviens plus à me connecter avec succès au forum en tant qu’administrateur, car je ne peux pas recevoir l’e-mail d’activation lors de la CRÉATION d’un compte administrateur.
euhhh
Vous pouvez essayer de créer un administrateur en exécutant :
cd /var/discourse
./launcher enter app
## dans le conteneur
rake admin:create
Merci pour votre aide. J’ai maintenant activé avec succès mon compte administrateur via la ligne de commande, mais je ne parviens toujours pas à envoyer des e-mails via SMTP. J’ai réussi à envoyer des e-mails de test via Telnet sur le serveur, je pense donc que certains éléments de configuration dans app.yml ne sont pas clairs pour moi, ce qui cause mes problèmes.
DISCOURSE_SMTP_ADDRESS: smtp.qq.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: 1111111111111111111111111111111111@qq.com
DISCOURSE_SMTP_PASSWORD: code d'autorisation de connexion smtp qq
DISCOURSE_SMTP_AUTHENTICATION: login
DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: none
DISCOURSE_SMTP_ENABLE_START_TLS: true
Avez-vous défini DISCOURSE_NOTIFICATION_EMAIL dans votre fichier app.yml ou l’« e-mail de notification » dans les paramètres du site ?
Merci beaucoup. Grâce à votre aide, j’ai réussi à résoudre le problème ![]()
