Mein Forum reagiert nicht mehr auf Antworten, die per E-Mail gesendet werden.
Die Funktion „Antwort per E-Mail" hat zuvor gut funktioniert, scheint jedoch seit dem 29. September nicht mehr zu arbeiten.
Ich habe keine eindeutigen Beweise für diesen Zeitpunkt, da das Forum nicht sehr aktiv ist, aber es funktioniert definitiv nicht mehr, und die Forum-Protokolle zeigen keine empfangenen Nachrichten nach dem 29. September.
Das Protokoll abgelehnter E-Mails enthält ebenfalls den letzten Eintrag vom 29. September. Alle abgelehnten Nachrichten stammen von Einweg-Adressen und enthalten Inhalte, die wie Spam aussehen – dies scheint also wie vorgesehen zu funktionieren.
Das Protokoll für zurückgeworfene E-Mails ist leer bzw. zeigt „keine Protokolle gefunden".
Nachrichten, die vom Forum generiert werden und durch Aktivitäten angemeldeter Benutzer ausgelöst werden, werden weiterhin versendet (ich erhalte sie zumindest), obwohl die Aktivitätslevel aufgrund des oben Genannten noch niedriger als sonst sind. Fast alle aktiven Benutzer bevorzugen E-Mail gegenüber der browserbasierten Interaktion.
Getestete Antwort-E-Mails auf Forum-Post-E-Mail-Benachrichtigungen, die entweder von meiner eigenen, bei Microsoft gehosteten E-Mail-Adresse oder von meiner Gmail-Adresse gesendet wurden, erhalten keine Rücksendewarnungen. Sie verschwinden einfach spurlos. Im E-Mail-Protokoll des Forums erscheint nichts.
Das Fehlerprotokoll des Forums zeigt einige Warnungen (gelbes Ausrufezeichen-Symbol) für den 29. September: „Email can not be processed: Email::Receiver::BadDestinationAddress Received…", die harmlos wirken bzw. keinen Unterschied zu früheren ähnlichen protokollierten Ereignissen aufweisen. Ich gehe davon aus, dass es sich lediglich um abgelehnten Spam handelt.
Am 1. Oktober wurde ein tatsächlicher Fehler protokolliert:
Nachricht
ActionDispatch::Http::MimeNegotiation::InvalidType (“%{#context[‘com.opensymphony.xwork2.dispatcher.httpservletresponse’].addheader(‘cbu0psig’” ist kein gültiger MIME-Typ)
lib/middleware/omniauth_bypass_middleware.rb:71:incall' lib/content_security_policy/middleware.rb:12:incall’
lib/middleware/anonymous_cache.rb:353:incall' config/initializers/100-quiet_logger.rb:23:incall’
config/initializers/100-silence_logger.rb:31:incall' lib/middleware/enforce_hostname.rb:23:incall’
lib/middleware/request_tracker.rb:187:in `call’Rückverfolgung
actionpack (6.1.4.1) lib/action_dispatch/http/mime_negotiation.rb:31:in
rescue in block in content_mime_type' actionpack (6.1.4.1) lib/action_dispatch/http/mime_negotiation.rb:24:inblock in content_mime_type’
rack (2.2.3) lib/rack/request.rb:69:infetch' rack (2.2.3) lib/rack/request.rb:69:infetch_header’
actionpack (6.1.4.1) lib/action_dispatch/http/mime_negotiation.rb:23:incontent_mime_type' actionpack (6.1.4.1) lib/action_dispatch/http/request.rb:269:inmedia_type’
actionpack (6.1.4.1) lib/action_dispatch/http/request.rb:355:inform_data?' rack (2.2.3) lib/rack/request.rb:445:inPOST’
actionpack (6.1.4.1) lib/action_dispatch/http/request.rb:400:inblock (2 levels) in POST' actionpack (6.1.4.1) lib/action_dispatch/http/parameters.rb:88:inparse_formatted_parameters’Env
HTTP HOSTS: nzarchitecture.net.nz
Ich habe keine Ahnung, ob dies relevant ist, und seitdem sind keine weiteren Fehler oder schwerwiegenden Fehler (gekennzeichnet durch rote Kreuz-Symbole in heller oder dunkler Farbe) im Protokoll aufgetreten.
Weder meine E-Mail-Adressen erscheinen auf www.mail-tester.com als spamverdächtig oder anderweitig auf einer schwarzen Liste, noch gab es Probleme bei der Kommunikation mit Menschen von diesen Adressen.
Das Forum nutzt Mailgun, wobei ich davon ausgehe, dass dies nur für den Versand von Massen-E-Mails dient und dass Probleme mit dem Mailgun-Konto oder dem API-Schlüssel keine Auswirkungen auf eingehende Nachrichten haben sollten? Übrigens gibt es beim Einloggen in mein Mailgun-Konto keine offensichtlichen Probleme oder Fehlermeldungen mit Mailgun.
Ich gehe davon aus, dass der Mailgun-API-Schlüssel in Ordnung sein muss, wenn das Forum E-Mails weiterhin ordnungsgemäß versendet.
Seit die Funktion „Antwort per E-Mail" noch funktionierte, wurden keine Forum-Einstellungen geändert, und ich sehe, dass das Kontrollkästchen für die Einstellung „Antwort per E-Mail" immer noch aktiviert ist.
Das Forum wird auf Digital Ocean gehostet. Keine DNS-Einstellungen für die Domain wurden in den Digital Ocean-Einstellungen geändert, und die Forum-MX-Einträge scheinen in Ordnung/ungeändert zu sein.
Das Forum wurde seit Beginn des Problems auf Version 2.8.0 Beta 7 aktualisiert (wahrscheinlich wurde dabei ein Neuaufbau durchgeführt), aber es gab keine Verbesserung.
Was übersehe ich hier?
Was ist wahrscheinlich schiefgelaufen?
Wie bekomme ich die Funktion „Antwort per E-Mail" wieder zum Laufen?

