Onde discutir problemas com email_reply_trimmer?

Estou encontrando um problema com usuários que estão usando o ProtonMail para enviar respostas ao Discourse. Acredito que seja necessário abrir um PR em GitHub - discourse/email_reply_trimmer: Library to trim replies from plain text email. · GitHub, mas creio que isso deva ser discutido inicialmente e não estou encontrando um tópico existente para esta biblioteca aqui no Meta.

Então, se vamos enviar problemas individuais aqui como estou fazendo, aqui está o erro que estou vendo, onde o e-mail original não está sendo excluído corretamente:


E aqui está o código-fonte do e-mail no formato “Texto”, conforme o ícone de envelope da postagem:

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 entro no formato bruto, vejo que isso está em Base64 Unicode:

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

Portanto, algo está errado com o email_reply_trimmer, seja por não decodificar isso (corretamente) ou alguma outra estranheza…

Realmente parece estranho :thinking:

@mreach, há alguma chance de você (ou um dos seus usuários) responder a este tópico usando o ProtonMail, para que possamos ver pessoalmente?

Interessante, como eles responderiam a esse tópico sem já estar inscritos nele? Existe alguma função que eu esteja esquecendo que permitiria que eles gerassem isso ou uma maneira de eu facilitar isso?

Você pode convidá-los para este tópico usando o endereço de e-mail deles.

Então, como você pode ver, funcionou para uma conta de teste do ProtonMail que configurei para enviar uma resposta aqui, mas não está funcionando para eles na minha instância do Discourse. Vou tentar convidá-los para este tópico conforme sua sugestão, mas não estou vendo nenhum convite por e-mail aqui — OU você está se referindo simplesmente a encaminhar o e-mail para eles e, em seguida, fazer com que respondam dessa forma após criar uma conta aqui @zogstrip?

Teste no try.discourse.org, não aqui.

Hmm, a captura de tela e a mensagem que você postou não são as mesmas. :wink:

Pode me enviar uma MP com o conteúdo exato do e-mail recebido, incluindo todos os cabeçalhos? Isso facilita a depuração. Você pode censurar nomes, endereços de e-mail e assim por diante, se quiser. Vou dar uma olhada.

Além disso, qual é o valor da configuração do site incoming email prefer html no seu fórum?