Ist dies nun eine Funktion in Discourse? Wie kann ich darauf zugreifen?
Bei meiner neuen Discourse-Installation gab es Probleme mit den E-Mail-Einstellungen, und ich möchte alle meine Einladungen sowie alle anderen fehlgeschlagenen E-Mails erneut versenden.
Das ist ein ziemlich altes Thema, diese Funktion wurde 2014 hinzugefügt.
Diese spezifische Funktion betrifft ausschließlich das erneute Senden von Einladungen. Du kannst sie unter den Einladungen sehen, die du über dein Profil gesendet hast: community.example.com/my/invited/pending
Ich glaube nicht, dass es eine Möglichkeit gibt, andere E-Mails direkt über die Discourse-Oberfläche erneut zu versenden. Dies müsste über die Kommandozeile auf deinem Server erfolgen. Die genauen Schritte dazu kenne ich nicht, aber je nach Bedeutung der verpassten E-Mails könnte der Aufwand möglicherweise den Nutzen übersteigen.
Ich würde gerne wissen, wie man fehlgeschlagene E-Mails erneut versenden kann. Tatsächlich sollte es einen Button geben, den man in der Liste der fehlgeschlagenen E-Mails anklicken kann, um sie erneut zu versenden, sobald die E-Mail-Einstellungen korrigiert wurden.
Oder vielleicht sollte Discourse bei Fehlern automatisch einige Male über mehrere Tage hinweg erneut versuchen.
Das ist in meinem Fall ziemlich wichtig, da ich nach dem Import meines alten Forums in Discourse Hunderte von Einladungen hatte. Niemand hat seine Einladung erhalten!
Ich habe jedoch damals die E-Mail-Funktionalität getestet, und sie hat einwandfrei funktioniert. Irgendwann zwischen diesem Zeitpunkt und dem Zeitpunkt, an dem ich Masseneinladungen verschickt habe, ist der E-Mail-Versand ausgefallen. Es war ein Serverproblem, aber das könnte jederzeit passieren. Ich bin überrascht, dass es keine Möglichkeit gibt, gescheiterte E-Mails erneut zu versenden!