¿Dónde discutir problemas con email_reply_trimmer?

Estoy encontrando un problema con los usuarios que utilizan ProtonMail para enviar respuestas a Discourse. Creo que es necesario presentar una solicitud de extracción (PR) en GitHub - discourse/email_reply_trimmer: Library to trim replies from plain text email. · GitHub, sin embargo, creo que debería discutirse inicialmente y no estoy encontrando un tema existente para esta biblioteca aquí en Meta.

Por lo tanto, si vamos a presentar problemas individuales aquí como estoy haciendo, aquí está el error que estoy viendo, donde el correo electrónico original no se está excluyendo correctamente:


Y aquí está el origen del correo electrónico en el formato “Texto” según el icono del sobre para la publicación:

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).

Cuando entro al formato raw, veo que esto está en Unicode Base64:

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

Por lo tanto, algo anda mal con email_reply_trimmer, ya sea que no esté decodificando esto (correctamente) o alguna otra rareza…

Realmente parece extraño :thinking:

@mreach, ¿hay alguna posibilidad de que tú (o uno de tus usuarios) puedas responder a este tema usando ProtonMail para que podamos verlo en primera persona?

Curioso, ¿cómo podrían responder a este tema sin estar ya suscritos a él? ¿Hay alguna función que me esté escapando que les permita activar esto, o alguna forma en que yo pueda facilitar esto?

Puedes invitarlos a este tema usando su dirección de correo electrónico.

Como pueden ver, funcionó para una cuenta de prueba de ProtonMail que configuré para enviar una respuesta aquí, pero no les está funcionando en mi instancia de Discourse. Intentaré invitarlos a este tema según su sugerencia, pero no estoy viendo ninguna invitación por correo electrónico aquí. ¿O se refieren simplemente a reenviarles el correo y que respondan de esa manera después de crear una cuenta aquí, @zogstrip?

Prueba en try.discourse.org, no aquí.

Hmm, la captura de pantalla y el mensaje que publicaste no son iguales. :wink:

¿Podrías enviarme un MP con el contenido exacto del correo electrónico entrante, incluyendo todas las cabeceras? Eso facilita la depuración. Puedes censurar nombres, direcciones de correo electrónico, etc., si lo deseas. Lo revisaré.

Además, ¿cuál es el valor de la configuración del sitio «preferir HTML para correos entrantes» en tu foro?