Ich habe Elemente im Zusammenhang mit dem SMTP-Dienst in der Konfigurationsdatei app.yml konfiguriert, aber ich kann die Aktivierungs-E-Mail immer noch nicht richtig empfangen

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! :wink:

3 „Gefällt mir“

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.

1 „Gefällt mir“

hmm

Du könntest versuchen, einen Admin zu erstellen, indem du:

cd /var/discourse
./launcher enter app

## im Container
rake admin:create
1 „Gefällt mir“

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?

3 „Gefällt mir“

Vielen Dank. Mit Ihrer Hilfe habe ich das Problem erfolgreich gelöst :+1: