Bug 12197 - Через IMAP не работает поиск не-latin символов по всем письмам
: Через IMAP не работает поиск не-latin символов по всем письмам
Status: CLOSED WORKSFORME
: Sisyphus
(All bugs in Sisyphus/thunderbird)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-07-02 23:58 by
Modified: 2011-02-16 17:24 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-07-02 23:58:33
При использовании IMAP в команде search нужно передавать нашу кодировку 
(согласно RFC 2060 по IMAP), 
например:
search charset utf-8 text Здра
Как я понимаю, thunderbird этого не делает. Расследование, почему - ведётся.
------- Comment #1 From 2007-07-03 00:18:19 -------
Как это воспроизвести ?
------- Comment #2 From 2007-07-03 03:18:09 -------
При поиске по сообщениям если указать искать в теле письма, и ввести что-то 
по-русски, ничего не находится. Проверялось на cyrus-imapd, который по 
умолчанию за клиентом никакую кодировку не подразумевает.
------- Comment #3 From 2009-05-20 19:50:38 -------
Вопрос решается просто: достаточно указать в свойствах папки в которой ищем
кодировку по умолчанию 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 From 2009-05-21 10:04:51 -------
Включить поиск во всех папках разом:

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

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

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

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