Kann E-Mail-Weiterleitung von Benachrichtigungen von einem anderen Discourse-Server nicht durchführen

Reproduzieren

  • Eine nützliche E-Mail-Benachrichtigung von Discourse-Site A erhalten, über eine Kategorie, für die Sie „Ersten Beitrag beobachten
2 „Gefällt mir“

Mein erster Gedanke ist, dass du deine Einstellung für block auto generated emails überprüfst.

Danke für diesen Gedanken. Da ich die E-Mail manuell von meinem E-Mail-Client weitergeleitet habe, habe ich diesen Header nicht gesendet, aber dein Kommentar hat mich dazu inspiriert, in den Fehlerprotokollen zu prüfen, ob es tatsächlich etwas Ähnliches gibt.

Der Fehler tauchte in /admin/email/rejected auf:

undefined method 'lines' for nil:NilClass

Ich bin mir nicht sicher, ob das für jemanden hilfreich ist, der mehr Ahnung hat als ich.


Update: Ein weiterer Datenpunkt. Ich habe dieselbe Ablehnungs-E-Mail und denselben protokollierten Fehler wie oben erhalten, als ich versuchte, eine E-Mail eines anderen Menschen weiterzuleiten. Das lässt mich vermuten, dass es eher mit der Art und Weise zusammenhängt, wie der Microsoft Outlook/Exchange-Client weitergeleitete Nachrichten verarbeitet. Meine Untersuchungen werden fortgesetzt.

4 „Gefällt mir“

[quote=“downey, Beitrag:3, Thema:142586”]
undefinierte Methode ‘lines’ für nil:NilClass
[/quote]Das klingt definitiv nach einem Fehler, den wir beheben sollten. Selbst nachdem das behoben ist, weist die E-Mail, die du weiterleitest, einige Header auf, die darauf hindeuten, dass es sich um einen Massenmailer handelt. Du müsstest diesen auf irgendeine Weise zulassen.

@zogstrip Wir sollten das Problem mit der nil-Klasse für ‘lines’ wohl jemandem zuweisen?

3 „Gefällt mir“

Theoretisch: Wenn dieser Fehler behoben wird, könnte ich dann weitere Erkenntnisse darüber gewinnen, warum die E-Mail blockiert wird?

Ich werde mir die Header, die mein Server möglicherweise hinzufügt, genauer ansehen. Ich bin auch gerne bereit, sie einzeln zu teilen, falls andere sie genauer prüfen möchten; dafür ist es jedoch möglicherweise noch zu früh.

3 „Gefällt mir“

Ja, der Bug ist wahrscheinlich das, was das eigentliche Problem verschleiert. Wenn man ihn behebt, kommt man dem Ziel schon ein Stück näher.

5 „Gefällt mir“

5 „Gefällt mir“

@gerhard Hast du Lust, einen Blick darauf zu werfen, da du als Letzter diesen Codepfad berührt hast?

5 „Gefällt mir“

Ich kann das Problem nicht reproduzieren, aber ich sehe, wo der Code möglicherweise versagt.
@downey Könntest du mir bitte die rohe E-Mail in einer PN schicken? Ich möchte sicherstellen, dass ich die richtige Korrektur anwende.

5 „Gefällt mir“

Ich habe zwar keine Beispiel-E-Mail erhalten, aber das zugrunde liegende Problem behoben.

Bitte erstelle einen neuen Fehlerbericht, falls du weiterhin Probleme mit weitergeleiteten E-Mails hast.

4 „Gefällt mir“