Dove discutere problemi con email_reply_trimmer?

Sto riscontrando un problema con gli utenti che utilizzano ProtonMail per inviare risposte a Discourse. Credo sia necessario aprire una Pull Request su GitHub - discourse/email_reply_trimmer: Library to trim replies from plain text email. · GitHub; tuttavia, ritengo che la questione debba essere discussa inizialmente e non riesco a trovare un argomento esistente per questa libreria qui su Meta.

Quindi, se dobbiamo aprire singoli issue qui come sto facendo io, ecco l’errore che vedo, in cui l’email originale non viene correttamente esclusa:


E qui c’è il codice sorgente dell’email nel formato “Testo”, come indicato dall’icona della busta del post:

This is a response.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Saturday, November 16, 2019 3:45 PM, admin via SiteName <admin@domain.tld> wrote:

> [admin]
> [admin](https://domain.tld/u/admin)
> November 16
>
> Test post for testing email replies.
>
> ---------------------------------------------------------------
>
> [Visit Topic](https://domain.tld/t/test-post/201/13) or reply to this email to respond.
>
> You are receiving this because you enabled mailing list mode.
>
> To unsubscribe from these emails, [click here](https://domain./email/unsubscribe/dad35235322caad5f662345706a9e4c8bac13235bedae186dbf25a3c3d4362).

Quando passo alla modalità “raw” (grezza), vedo che questo è in Base64 Unicode:

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

Pertanto, c’è qualcosa che non va in email_reply_trimmer: o non decodifica correttamente questo contenuto o si verifica qualche stranezza del genere…

Effettivamente sembra strano :thinking:

@mreach, c’è la possibilità che tu (o uno dei tuoi utenti) possa rispondere a questo argomento utilizzando ProtonMail, così da poterlo vedere di persona?

Interessante, come potrebbero rispondere a questo argomento senza esservi già iscritti? C’è una funzione che mi sfugge che permetterebbe loro di attivarlo, o un modo per facilitarlo da parte mia?

Puoi invitarli a questo argomento utilizzando il loro indirizzo email.

Quindi, come vedi, ha funzionato per un account ProtonMail di prova che ho creato per inviare una risposta qui, ma non funziona per loro sulla mia istanza di Discourse. Proverò a invitarli a questo argomento come suggerito, ma non vedo qui nessuna email di invito – oppure ti riferisci semplicemente all’invio inoltro dell’email a loro, così che possano rispondere in questo modo dopo aver creato un account qui @zogstrip?

Prova su try.discourse.org, non qui.

Hmm, lo screenshot e il messaggio che hai pubblicato non corrispondono. :wink:

Puoi inviarmi un messaggio privato con il contenuto esatto dell’email in arrivo, inclusi tutti gli intestazioni? Questo rende più semplice il debug. Puoi oscurare nomi, indirizzi email e così via se preferisci. Ci darò un’occhiata.

Inoltre, qual è il valore dell’impostazione del sito incoming email prefer html sul tuo forum?