[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#958053: buster-pu: package schleuder/3.4.0-2+deb10u3



Control: tags -1 + confirmed

On Fri, 2020-04-17 at 20:26 +0000, Georg Faerber wrote:
> Schleuder in buster is affected by various problems, which I would
> like
> to fix:
> 
>   - Unfortunately, the encoding fix introduced in the previous
> version,
>     3.4.0-2+deb10u2, had shortcomings if dealing with unencrypted,
> but
>     signed UTF-8 mails or mail parts without a charset. The parsing
>     failed and lead to further errors. This problem was discussed
>     upstream and with downstreams, providers running Schleuder: the
> new
>     approach switches the default external encoding to UTF-8 and
> tries
>     to convert all non-UTF-8 mails. In case this fails, the invalid
>     characters are dropped and a note is added to the mail that this
>     happened. To aid in encoding detection, a new dependency is
> added,
>     ruby-charlock-holmes.
>     
>     While I admit that this change seems invasive for a Debian stable
>     update, this approach received extensive testing in production
> for
>     the last three weeks, with promising results. It handled all the
>     former problematic mails in a graceful manner. In fact, up until
>     now, we weren't able to produce mails which would lead to dropped
>     invalid characters as described above. Personally, I would be
>     grateful if this would get accepted, as I believe that's the
> right
>     thing to do; it'll lead to more happy users.

I'm going to defer to your judgement here, and hope that this turns out
to be the correct fix. Please go ahead.

Regards,

Adam


Reply to: