Wo kann man Probleme mit email_reply_trimmer diskutieren?

Ich habe ein Problem mit Benutzern festgestellt, die ProtonMail verwenden, um Antworten an Discourse zu senden. Ich bin der Ansicht, dass ein Pull-Request für GitHub - discourse/email_reply_trimmer: Library to trim replies from plain text email. · GitHub erstellt werden muss, aber ich glaube, dies sollte zunächst diskutiert werden, und ich finde hier auf Meta kein bestehendes Thema für diese Bibliothek.

Wenn wir also, wie ich es tue, einzelne Issues hier einreichen, ist hier der Fehler, den ich sehe, wobei die ursprüngliche Quell-E-Mail nicht ordnungsgemäß ausgeschlossen wird:


Und hier ist die Quelle der E-Mail im Format „Text", wie durch das Umschlag-Symbol für den Beitrag angegeben:

Dies ist eine Antwort.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
Am Samstag, 16. November 2019, 15:45 Uhr, schrieb admin via SiteName <admin@domain.tld>:

> [admin]
> [admin](https://domain.tld/u/admin)
> 16. November
>
> Test-Beitrag zum Testen von E-Mail-Antworten.
>
> ---------------------------------------------------------------
>
> [Thema besuchen](https://domain.tld/t/test-post/201/13) oder antworte auf diese E-Mail, um zu reagieren.
>
> Sie erhalten dies, weil Sie den Mailinglisten-Modus aktiviert haben.
>
> Um sich von diesen E-Mails abzumelden, [klicken Sie hier](https://domain./email/unsubscribe/dad35235322caad5f662345706a9e4c8bac13235bedae186dbf25a3c3d4362).

Wenn ich in das Rohformat gehe, sehe ich, dass dies in Base64-Unicode vorliegt:

VGhpcyBpcyBhIHJlc3BvbnNlLgoK4oCQ4oCQ4oCQ4oCQ4oCQ4oCQ4oCQIE9yaWdpbmFsIE1lc3NhZ2Ug4oCQ4oCQ4oCQ4oCQ4oCQ4oCQ4oCQCk9uIFNhdHVyZGF5LCBOb3ZlbWJlciAxNiwgMjAxOSAzOjQ1IFBNLCBhZG1pbiB2aWEgU2l0ZU5hbWUgPGFkbWluQGRvbWFpbi50bGQ+IHdyb3RlOgoKPiBbYWRtaW5dCj4gW2FkbWluXShodHRwczovL2RvbWFpbi50bGQvdS9hZG1pbikKPiBOb3ZlbWJlciAxNgo+Cj4gVGVzdCBwb3N0IGZvciB0ZXN0aW5nIGVtYWlsIHJlcGxpZXMuCj4KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPgo+IFtWaXNpdCBUb3BpY10oaHR0cHM6Ly9kb21haW4udGxkL3QvdGVzdC1wb3N0LzIwMS8xMykgb3IgcmVwbHkgdG8gdGhpcyBlbWFpbCB0byByZXNwb25kLgo+Cj4gWW91IGFyZSByZWNlaXZpbmcgdGhpcyBiZWNhdXNlIHlvdSBlbmFibGVkIG1haWxpbmcgbGlzdCBtb2RlLgo+Cj4gVG8gdW5zdWJzY3JpYmUgZnJvbSB0aGVzZSBlbWFpbHMsIFtjbGljayBoZXJlXShodHRwczovL2RvbWFpbi4vZW1haWwvdW5zdWJzY3JpYmUvZGFkMzUyMzUzMjJjYWFkNWY2NjIzNDU3MDZhOWU0YzhiYWMxMzIzNWJlZGFlMTg2ZGJmMjVhM2MzZDQzNjIpLg==

Daher stimmt etwas mit email_reply_trimmer nicht, entweder wird dies nicht (ordnungsgemäß) dekodiert oder es liegt eine solche Seltsamkeit vor…

Sieht tatsächlich seltsam aus :thinking:

@mreach, besteht die Chance, dass du (oder einer deiner Nutzer) auf dieses Thema mit ProtonMail antworten könntest, damit wir es aus erster Hand sehen können?

Spannend, wie würden sie auf dieses Thema antworten, ohne bereits darauf abonniert zu sein? Gibt es eine Funktion, die ich übersehe, die es ihnen ermöglicht, dies auszulösen, oder eine Möglichkeit, dass ich dies erleichtere?

Du kannst sie mit ihrer E-Mail-Adresse zu diesem Thema einladen.

Wie Sie also sehen können, hat es bei einem Test-ProtonMail-Konto funktioniert, das ich eingerichtet habe, um hier eine Antwort zu senden. Bei ihnen auf meiner Discourse-Instanz funktioniert es jedoch nicht. Ich werde versuchen, sie wie von Ihnen vorgeschlagen zu diesem Thema einzuladen, aber ich sehe hier keine Einladung per E-Mail – oder meinen Sie einfach, ihnen die E-Mail weiterzuleiten und sie dann nach der Erstellung eines Kontos hier auf diese Weise antworten zu lassen, @zogstrip?

Teste auf try.discourse.org, nicht hier.

Hmm, der Screenshot und die von dir gepostete Nachricht sind nicht identisch. :wink:

Könntest du mir bitte eine PN mit dem exakten Inhalt der eingehenden E-Mail einschließlich aller Header senden? Das erleichtert die Fehlersuche. Du kannst Namen, E-Mail-Adressen usw. gerne unkenntlich machen, wenn du möchtest. Ich werde mir das ansehen.

Außerdem: Welchen Wert hat die Site-Einstellung incoming email prefer html auf deinem Forum?