Gsuite smtp-relay Problem „End of File erreicht“

Verzeihung, falls dies bereits woanders behandelt wurde.

Seit einigen Jahren verwende ich Gsuite als SMTP-Relay für Discourse. Heute trat beim Start von Discourse folgender Fehler auf:

Es sind 15547 E-Mail-Jobs fehlgeschlagen. Überprüfen Sie Ihre app.yml und stellen Sie sicher, dass die Einstellungen für den Mailserver korrekt sind. Die fehlgeschlagenen Jobs finden Sie in Sidekiq.

Die app.yml ist wie folgt konfiguriert:

SMTP_ADDRESS=smtp-relay.gmail.com
SMTP_PORT=587
SMTP_PASSWORD=
SMTP_USER_NAME=

Das Sidekiq-Dashboard sieht so aus:

Ich habe discourse-doctor ausgeführt und erhielt folgende Ausgabe:

==================== MAIL TEST ====================
Für einen robusten Test holen Sie sich eine Adresse unter http://www.mail-tester.com/
Senden von E-Mail an REDACTED  . . 
Testen des Versands an admin@acescentral.com über smtp-relay.gmail.com:587.
======================================== ERROR ========================================
                                    UNEXPECTED ERROR

End of file reached

====================================== SOLUTION =======================================
Dies ist kein häufiger Fehler. Es existiert keine empfohlene Lösung!

Bitte melden Sie die genaue Fehlermeldung oben unter https://meta.discourse.org/
(Und eine Lösung, falls Sie eine finden!)
=======================================================================================

In Gsuite lauten meine SMTP-Relay-Einstellungen:

Erlaubte Absender: Nur Adressen in meinen Domains
Nur E-Mails von den angegebenen IP-Adressen akzeptieren: Ja
Erlaubte IP-Adressen: digital ocean discourse production
SMTP-Authentifizierung erforderlich: Nein
TLS-Verschlüsselung erforderlich: Ja

Mache ich etwas offensichtlich falsch?

Vielen Dank im Voraus
`

Es gibt hier bereits eine Diskussion zum selben Thema, obwohl es noch keine Lösungen gibt.

Es sieht so aus, als ob der Zeitpunkt deiner Fehler grob übereinstimmt (meine begannen vor etwa 5 Tagen, bei dir scheinen sie einige Tage früher aufgetreten zu sein).

Neue Nachricht heute …

  • Die Anzahl der Warteschlangenjobs beträgt 130.988, was hoch ist. Dies könnte auf ein Problem mit dem/den Sidekiq-Prozess(en) hindeuten, oder Sie müssen möglicherweise weitere Sidekiq-Worker hinzufügen.

Es kann keine Nachrichten senden, daher werden sie in der Warteschlange gesammelt – das ist nichts Ungewöhnliches. Ich habe immer noch keine Ahnung, warum der Google SMTP-Relay plötzlich nicht mehr funktioniert.

Lohnt es sich, die Warteschlange zu leeren? Wird der Rückstau den Server zum Absturz bringen?

Es ist egal. Solange das eigentliche Problem beim Versenden von E-Mails nicht behoben ist, wird sich der Rückstau einfach wiederholen.