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…

Looks weird indeed :thinking:

@mreach any chances you (or one of your users) could reply to this topic using ProtonMail so that we can see it firsthand?

Intriguing, how would they reply to this topic without already being subscribed to it? Is there a function I’m missing that would allow them to trigger this or a way for me to facilitate this?

You could invite them to this topic using their email address.

So as you can see, it worked for a test ProtonMail account I set up to send a reply in here, but it’s not working for them on my Discourse instance. I’ll try to invite them to this topic as per your suggestion, but I’m not seeing any invite by email on here - OR are you referring to simply forwarding them the email and then having them reply that way after making an account on here @zogstrip?

Test on try.discourse.org, not here.

Hmm, the screenshot and the message you posted aren’t the same. :wink:

Can you send me a PM with the exact content of the incoming email including all the headers. That makes it easier to debug. You can censor names, email addresses and so on if you want. I’ll have a look.

Also, what’s the value of the incoming email prefer html site setting on your forum?