Ich bin mir nicht sicher, wie lange Ihr eingehender E-Mail-Empfang ausgefallen ist, aber vielleicht könnte eine Neuerstellung des Mail-Receivers auf jeden Fall helfen?
Ich habe ebenfalls verpasst, dass ein Neuaufbau notwendig war. Es wäre schön gewesen, wenn irgendetwas im Admin-Panel darauf hingewiesen hätte (außer dem Ausbleiben von E-Mails). Na ja.
Woher würde diese Angabe stammen, frage ich mich, da E-Mail ein völlig anderer Dienst ist? Ich denke, der Neuaufbau muss in den Notizen für die E-Mail-Einrichtung und -Konfiguration erfolgen.
Nur ein Brainstorming (da ich keine Ahnung habe, wie der Code funktioniert):
Der Container kommuniziert über Webhooks, daher sollte es möglich sein, andere Dinge als E-Mails über andere Webhooks zu senden.
Könnte er alle Fehler in das Hauptforum-Fehlerprotokoll senden? Oder sie nach Ruby-Fehlern filtern?
Wenn er 3 Tage/eine Woche lang keine E-Mails senden kann, könnte er einen Webhook aktivieren, der dann eine Admin-Nachricht sendet?
Außer in diesem Fall eines Zertifikatsfehlers, würden Webhooks dann auch nicht funktionieren? Kann er Webhooks über localhost (oder eine lokale IP) senden, anstatt ins Internet und zurück zu gehen?
Vielleicht sollte beim Einrichten des Mail-Receivers eine E-Mail-Adresse für eine Fehlermeldung angefordert werden?
Aber all das erhöht die Komplexität für etwas, das unwahrscheinlich ist, und für unvorhergesehene Dinge wie eine Zertifikatsänderung.
Ich wette, viele Leute sind im selben Boot. Ende letzten Jahres habe ich Self-hosted mail-receiver update following Let's Encrypt root certificate change entdeckt, aber fälschlicherweise gedacht, ich hätte den Mail-Receiver-Container seit diesem Datum neu erstellt. Erst dieses Thema hat mich dazu veranlasst, nachzusehen.