Bug 14388

Summary: emails are broken in web archive
Product: Infrastructure Reporter: Mike Lykov <combr>
Component: lists.altlinux.orgAssignee: Grigory Batalov <bga>
Status: CLOSED FIXED QA Contact: Mikhail Gusarov <dottedmag>
Severity: major    
Priority: P2 CC: erthad
Version: unspecified   
Hardware: all   
OS: Linux   
URL: http://lists.altlinux.org/pipermail/devel/2008-April/072431.html

Description Mike Lykov 2008-02-11 17:10:49 MSK
http://lists.altlinux.org/pipermail/community/2008-February/404218.html

это ссылка на письмо в веб-архиве, которое написано в utf-8. В почтовых клиентах
оно видно нормально. а в веб-архиве, изготавливаемом pipermail - оно выглядит так:

п?п&#166; п+п&#166;п+я&#166;п&#166;я
(текст, который на самом деле utf-8, принимается за koi8-r)

в результате все больше писем в веб-архиве нечитаемы (только в ответах на них,
если отвечающий пишет в koi8-r)
Comment 1 Mikhail Gusarov 2008-02-11 17:29:56 MSK
Работающий вариант решения, пожалуй, только один: сконвертировать все архивы в 
какой-нибудь UTF-8, определяя исходную кодировку по Content-Type.

А то помимо koi8-r и utf-8 есть еще ведь и iso-8859-5, и shift-jis.
Comment 2 Grigory Batalov 2008-02-11 17:39:37 MSK
Странно, мне казалось, эта проблема давно решена.
Comment 3 Mikhail Gusarov 2008-04-02 05:39:27 MSD
*ping*

Свежий прикол: http://lists.altlinux.org/pipermail/devel/2008-April/072431.html

Текст-то нормально (base64, utf-8), а вот поле "From" покорёжилось. При этом в 
письме =?iso8859-1? не было в заголовках.
Comment 4 Grigory Batalov 2008-04-02 22:50:15 MSD
Зная, что mailman утекает 22 раза в день, я этому не удивляюсь.
Comment 5 Grigory Batalov 2008-10-21 19:42:27 MSD
Изначальная ошибка исправлена, правильная ссылка такая:
http://lists.altlinux.org/pipermail/community/2008-February/627358.html

Старые ссылки оставлены для индексирующих поисковиков.

Почему корёжится email, пока непонятно.
Comment 6 Mikhail Gusarov 2008-10-21 19:46:49 MSD
Про email другую багу открыть или эту вернуть? А то ведь так и пропадёт.
Comment 7 Grigory Batalov 2008-10-21 20:02:22 MSD
Гм. Ну-ка я её переименую
из "web archives broken (non-koi8r unreadable)"
в "emails are broken in web archive"

И URL заменю с
http://lists.altlinux.org/pipermail/community/2008-February/404218.html
на
http://lists.altlinux.org/pipermail/devel/2008-April/072431.html
Comment 8 Grigory Batalov 2009-03-24 17:59:14 MSK
Е-мэйлы исправлены в 2.1.12. Для сравнения две ссылки:
до апгрейда: http://lists.altlinux.org/pipermail/sysadmins/2009-March/029525.html
после: http://lists.altlinux.org/pipermail/sysadmins/2009-March/029526.html