Hallo!\n\nDie Website kann E-Mails über den konfigurierten SMTP-Server senden. Der Discourse-Doctor kann dies jedoch nicht.\nWie kann ich den Befehl rake 'emails:test[user@domain.my]' debuggen?\nIch möchte sehen, ob Pakete an die Adresse gesendet werden, die mit SMTP_ADDRESS und SMTP_PORT konfiguriert wurde.\n\nMit tcpdump werden derzeit keine Pakete an diese Adresse gesendet.\n\nDanke
Wenn Sie Ihr SMTP debuggen möchten, sehen Sie sich Troubleshoot email on a new Discourse install - #547 by Nikolai_Patrushev oder vielleicht Fehlerbehebung bei ausgehenden E-Mails an. Discourse-setup ist nicht wirklich der beste Weg.
Führen Sie einfach den Rake-Task selbst aus, bearbeiten Sie dann die yml und zerstören und starten Sie den Container, dann beenden und versuchen Sie es erneut.
Nochmal – das Fehlerbehebungstool selbst scheint nicht zu funktionieren – deshalb frage ich, wie ich E-Mails debuggen kann: Testaufgabe – zum Beispiel Debug-Ausgaben während der Ausführung anzeigen – es gibt ein Tool rdebug und der Befehl wäre ruby-debug rake my:task
Gibt es etwas Ähnliches im App-Image?
Danke
Wie immer tötet Ausführlichkeit die Motivation.
Nein, im Ernst, soweit ich mich erinnere, fehlte ein Wert in der YML-Datei.
Ich bin immer noch erstaunt, wie manche Entwickler nicht alle möglichen gültigen YML-Optionen verfolgen.