[exim-conf] rfc2047-utf8-fix.patch

Victor Ustugov victor на corvax.kiev.ua
Чт Мар 6 08:53:02 EET 2008


приветствую

позавчера в виде совсем наколенного и до горя простого патча была решена 
проблема кодирования в quoted-printable длинных строк в UTF-8:
http://mta.org.ua/exim-4.67-conf/patches/exim-4.69-rfc2047-utf8-fix/patch-src::rfc2047-utf8-fix.patch

соответственно внесены изменения в механизмы сборки порта FreeBSD и 
пакетов RedHat/CentOS/Fedora.

проблема кодирования длинных UTF-8 строк в quoted-printable с помощью 
конструкции ${rfc2047: проявлялась тогда, когда длина строки превышала 
62 байт (максимальная длина строки в 70 байт без учета концевых "?=" 
указана прямо в исходных текстах exim, разница в 8 байт - это длина 
строки "=?UTF-8?") и когда на этом 62-м байте очередной многобайтовый 
символ делится на части.


-- 
Best wishes Victor Ustugov   mailto:victor на corvax.kiev.ua
public GnuPG/PGP key:        http://victor.corvax.kiev.ua/corvax.asc
ICQ: 77186900, 32418694      CRV2-RIPE, CRV-UANIC





Подробная информация о списке рассылки exim-conf