Полезная информация

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

№108-08-2007 23:30:45

citrin
Участник
 
Группа: Members
Откуда: Moscow
Зарегистрирован: 18-05-2006
Сообщений: 14
UA: Firefox 2.0
Веб-сайт

imap search deleted

При поиске сообщений на imap-сервер TB шлет команду SEARCH UNDELETED .... и таким образом ищет только по неудаленным сообщениям (без флага deleted). А есть необходимость искать по удаленным сообщениям тоже, т. е. на сервер нужно посылать команду SEARCH DELETED или просто SERACH без DELETED/UNDELETED для поиска по всем письмам.

Отсюда вопрос:
1. Есть ли расширение, которое это делает?
2. Если нет, то возможно ли создание такого расширения?

Отсутствует

 

№209-08-2007 00:15:42

citrin
Участник
 
Группа: Members
Откуда: Moscow
Зарегистрирован: 18-05-2006
Сообщений: 14
UA: Firefox 2.0
Веб-сайт

Re: imap search deleted

Насколько вижу расширением это сделать нельзя.

В mailnews/base/search/src/nsMsgImapSearch.cpp это жестко прописано константой.

Выделить код

Код:

nsresult err = nsMsgSearchAdapter::EncodeImap (getter_Copies(imapTerms), searchTerms,
    asciiOnly ?  usAsciiCharSet.get(): destCharset,
    asciiOnly ?  usAsciiCharSet.get(): destCharset, PR_FALSE);

Если последний параметр поменят на PR_TRUE то теоретически должен искать по всем сообщениям, включая удаленные.

Отредактировано citrin (09-08-2007 00:17:09)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]