Ich habe im Konfigurationsfile app.yml Einträge für den SMTP-Dienst vorgenommen, kann aber immer noch keine Aktivierungs-E-Mail korrekt empfangen. Bitte unterstützen Sie mich dabei.
Hier sind die gesammelten Logs:
Rendered layouts/email_template.html.erb (Dauer: 0,1 ms | Zuordnungen: 30)
Delivered mail ee2b5a91-0590-48f7-8c75-aa67d5e0d6dc@bbs.lynkage.cn (30001,9 ms)
Job-Ausnahme: execution expired
Könnte es sein, dass die Benachrichtigungs-E-Mail in /admin/site_settings/category/required nicht korrekt eingerichtet ist?
Stimmt die Konfiguration unter „Sendemethode
Das Problem liegt definitiv in der Docker-Konfiguration, da ich andere Dienste habe, die problemlos über meinen CMTP-Server E-Mails versenden können. Der von Ihnen erwähnte Pfad /admin/site_settings/category/required ist mir nicht bekannt, und ich konnte ihn nicht finden.
Hallo @liuyang,
Entschuldige bitte die Frage, aber könntest du deine Frage bitte auf Englisch stellen, damit die gesamte Community sie versteht und gegebenenfalls helfen kann?
Danke! ![]()
http(s)://deine_domain/admin/site_settings/category/required
http(s)://deine_domain/admin/email
Ich kann mich derzeit nicht erfolgreich als Administrator im Forum anmelden, da ich beim ERSTELLEN eines Administratorkontos keine Aktivierungs-E-Mail erhalten kann.
hmm
Du könntest versuchen, einen Admin zu erstellen, indem du:
cd /var/discourse
./launcher enter app
## im Container
rake admin:create
Danke für deine Hilfe. Ich habe mein Administratorkonto erfolgreich über die Kommandozeile aktiviert, kann aber immer noch keine E-Mails über SMTP versenden. Da ich Test-E-Mails erfolgreich über Telnet auf dem Server gesendet habe, vermute ich, dass es einige Konfigurationseinträge in app.yml gibt, die mir nicht klar sind und die mein Problem verursachen.
DISCOURSE_SMTP_ADDRESS: smtp.qq.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: 1111111111111111111111111111111111@qq.com
DISCOURSE_SMTP_PASSWORD: qq smtp login Authorization code
DISCOURSE_SMTP_AUTHENTICATION: login
DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: none
DISCOURSE_SMTP_ENABLE_START_TLS: true
Haben Sie DISCOURSE_NOTIFICATION_EMAIL in Ihrer app.yml oder die „Benachrichtigungs-E-Mail“ in den Site-Einstellungen festgelegt?
Vielen Dank. Mit Ihrer Hilfe habe ich das Problem erfolgreich gelöst ![]()
