Bug 12197

Summary: Через IMAP не работает поиск не-latin символов по всем письмам
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: thunderbirdAssignee: pav <pav>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: cas, imz, pav, radik, redbaron
Version: unstable   
Hardware: all   
OS: Linux   

Description Vitaly Lipatov 2007-07-02 23:58:33 MSD
При использовании IMAP в команде search нужно передавать нашу кодировку 
(согласно RFC 2060 по IMAP), 
например:
search charset utf-8 text Здра
Как я понимаю, thunderbird этого не делает. Расследование, почему - ведётся.
Comment 1 Alexey Gladkov 2007-07-03 00:18:19 MSD
Как это воспроизвести ?
Comment 2 Vitaly Lipatov 2007-07-03 03:18:09 MSD
При поиске по сообщениям если указать искать в теле письма, и ввести что-то 
по-русски, ничего не находится. Проверялось на cyrus-imapd, который по 
умолчанию за клиентом никакую кодировку не подразумевает.
Comment 3 redbaron 2009-05-20 19:50:38 MSD
Вопрос решается просто: достаточно указать в свойствах папки в которой ищем кодировку по умолчанию UTF-8, тогда всё начинает искаться. 
Похоже причина в том, что если системная кодировка = utf8, а кодиврока папки cp1251 (как в нашем TB по дефолту), то он не пытается прочитать utf8 ввод как cp1251 , ничего не получается и он отправляет пустой запрос на поиск (по крайней мере в логе IMAP сесси который ведет TB через

$ export NSPR_LOG_MODULES=imap:1
$ export NSPR_LOG_FILE=/tmp/imap.log
$ thunderbird

ничего не отображается.
Comment 4 redbaron 2009-05-21 10:04:51 MSD
Включить поиск во всех папках разом:

настройки, дополнительно, редактор настроек, там установть intl.charset.default в utf-8
Comment 5 Ivan Zakharyaschev 2009-10-21 20:26:55 MSD
В thunderbird-3.0-alt1.20090817 в локали ru_RU.CP1251 такого вроде бы не наблюдается.
Comment 6 Radik Usupov 2011-02-16 07:54:54 MSK
thunderbird-3.1.7-alt1.20110123

Виталий, не воспроизводится эта проблема.
Сможете проверить еще раз?
Comment 7 Vitaly Lipatov 2011-02-16 16:41:58 MSK
Честно говоря, я не понимаю, как искать по содержимому писем. Готов поверить, что всё работает.
Comment 8 Radik Usupov 2011-02-16 16:47:42 MSK
Из: http://www.mozillamessaging.com/ru/thunderbird/features/
"Новая панель быстрого фильтра поможет вам ещё быстрее фильтровать вашу почту. Начните набирать слова в панели быстрого фильтра и перед вами мгновенно появятся результаты поиска. Или же вы можете фильтровать вашу почту по новым сообщениям, меткам и контактам в вашей адресной книге. Вы также можете «Прикрепить» или сохранить фильтр и использовать его в разных папках. "

При наборе слова в этом самом фильтре, можно выбрать поиск "По телу" письма.
Comment 9 Vitaly Lipatov 2011-02-16 17:24:46 MSK
Я проверил, вроде как ищет. Закрываю тогда.

Правда вот не в фильтрах, а в общем поиске не понял вообще, как искать по телу, там только поиск по заголовкам письма.