wir haben die E-Mail-Antwortfunktion auf unserem Discourse-Forum eingerichtet und dabei ein seltsames Verhalten festgestellt. Die Antworten werden oft um 12 bis 24 Stunden verzögert.
Ich habe es selbst getestet (mit zwei von mir erstellten Benutzerkonten), und die Antwort wurde sofort veröffentlicht – das verwirrt mich sehr.
Anfangs dachte ich, es könnte am Posteingang (bzw. Postausgang) des Benutzers liegen, aber mir ist aufgefallen, dass verspätete Antworten oft gemeinsam eintreffen, obwohl sie zu unterschiedlichen Zeiten gesendet wurden.
Ich habe auch geprüft, ob die verspätet ankommenden Antworten von derselben Domain stammen, aber das war nicht der Fall. Es handelte sich um Gmail, Yahoo, iCloud usw.
Gibt es etwas, das wir auf unserer Seite ändern können?
Bitte helft mir weiter. Vielen Dank!
Das klingt nach einem intermittierenden Problem mit Ihrem E-Mail-Dienst. Sie können die von Discourse gesendeten E-Mail-Protokolle mit den Protokollen Ihres E-Mail-Dienstes vergleichen.
Danke, @pfaffman!
Ich habe das weiter überprüft. Als Beispiel: Zwei E-Mail-Antworten wurden vor 20 Stunden gesendet und eine vor 18 Stunden, doch alle wurden erst vor 10 Stunden ins Forum gepusht. Wenn ich das „Empfangs“-Protokoll in den Einstellungen überprüfe, steht dort, dass sie vor 10 Stunden empfangen wurden, aber neben der Nachricht kann ich deutlich sehen, dass die Antwort bereits viel früher gesendet wurde.
Ich verwende den Discourse Mail-Receiver, den ich auf meinem Server eingerichtet habe. Ich versuche zu verstehen, warum er diese Antworten so lange „zurückhält“ und mit solch großer Verzögerung veröffentlicht.
Hast du Ideen? Oder einen Vorschlag zur Fehlersuche?
Nochmals vielen Dank!
ausführen kannst, um die Logs des Mail-Empfängers zu überwachen. Du kannst E-Mails an anyaddress@yourhostname senden und beobachten, wie sie verarbeitet werden.
Danke!
Ich habe es gerade angesehen, und es scheint, als würden einige Nachrichten etwa 10–12 Stunden in der Warteschlange stecken bleiben, während andere sofort weitergeleitet werden. Ich kann dafür keine Begründung finden.
Nach mehreren Stunden werden sie dann aus der Warteschlange “freigegeben”.
EDIT:
Ich habe möglicherweise eine Lösung gefunden, die ich noch bestätigen muss. Aus irgendeinem Grund war das Konto, das im Mail-Empfänger eingestellt war, kein Administrator, sondern nur ein Moderator. Ich bin mir nicht sicher, warum das so ist, und falls ja, warum einige E-Mails nicht verzögert wurden. Ich hoffe, ich melde mich bald mit einem Update!
Es ist möglich, dass dieser Status bedeutete, dass die Ratenbegrenzungen nicht vollständig deaktiviert waren oder bestimmte Nachrichten nicht zustellbar waren, was zu zusätzlichen Wiederholungen und Warteschlangen führte? Ich glaube nicht, dass dies mit einem Nicht-Administrator-Konto getestet wurde; mehrere Dinge hätten schiefgehen können.
Möglicherweise. Bisher habe ich mir selbst eine Nachricht gesendet und darauf geantwortet. Drei E-Mails sind fehlgeschlagen und wurden in die Warteschlange gestellt, um es später erneut zu versuchen. Nachdem sichergestellt wurde, dass der Benutzer Administrator ist, kam die vierte E-Mail sofort an. Ich werde dies in den nächsten Tagen noch einmal überprüfen, da Benutzer per E-Mail antworten.
Nur zur Information für alle – ich bin der Meinung, dass dies der Fall war. Außerdem glaube ich, dass das Problem auf unserer Seite lag, und zwar aufgrund von SSO. Der Admin-Parameter von SSO gab „false