хы если у вас общая локальная папка для всез писем, то надо при создании фильтрв выбрать не учётую запись почты, а просто локальные папки.
Another year, another revolution.
Отсутствует
Гм. Я, наверное, неясно выразился.
Приведу пример:
Допустим у меня 20 учётных записей со СВОИМИ папками "Входящие" и т.п. У каждой есть какой-то набор фильтров СВОЙ для конкретной учётной записи.
Вводные данные:
Есть такие письма, например, рассылка subscribe.ru, которая приходит на много ящиков и ещё пара подобного рода входящих писем.
Задача:
Сделать глобальный фильтр, чтобы куда бы ни пришли эти письма все они скидывались в одну папку, скажем в Локальные папки->Рассылка ну и т.п. для остальных.
Сейчас это решается тем, что для каждой учётной записи прописывается это правило. Но это же жутко утомительно, а количество учётных записей, боюсь, ещё будет увеличено до 50.
Глобальный фильтр - это было бы круто. Так есть возможность его сделать?
Добавлено Tue Dec 25 19:43:08 2007 :
Было бы ещё круче, если бы глобальные фильтры ещё и с относительными параметрами можно было бы задавать.
Пример:
Глобальный фильтр со следущим правилом
Пришло письмо в учётную запись x. Если отправитель есть в Личной адресной книге переместить письмо в папку "Известные" учётной записи x.
Вот был бы задан один фильтр глобальный для всех ящиков.
А то сейчас приходится у каждого ящика это правило писать. Всё бы ничего, пара лишних телодвижений были бы не страшны, НО у меня несколько адресных книг и по ним фильтры распределяют в разные папки. И пара лишних телодвижений умножается на количество адресных книг, а это уже очень грустно, т.к. дальше идёт умножение на количество ящиков.
Выход в TheBat был такой: я создавал не адресные книги дополнительно, а в личной адресной книге группы адресатов. А там фильтры умеют обращаться к группам. Поэтому там где надо у меня фильтр обращался к конкретной группе, а в остальных ящиках просто к самой Личной адресной книге.
А в TB есть какие-то убогие списки рассылки, к которым фильтр даже обращаться не умеет.
Отсутствует
Фильтры хранятся в файлах msgFilterRules.dat. Эти файлы можно попробовать поредактировать, добавив в них нужные правила.
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
Это понятно. Но как их не редактируй глобальными (а соответственно и сабжевыми) они не станут. Может есть файлик глобальных фильтров?
Добавлено Thu Dec 27 21:54:59 2007 :
Всё равно покопался там.
По первой части вопроса всё сильно упростилось: создаём в одном ящике фильтр для скидывания subscribe.ru куда надо. Залезаем в этот файл. Копируем то, что относится к этому фильтру. Потом по-очереди открываем этот файл в остальных ящиках и вставить, вставить, вставить....
Проще чем мышью через интерфейс, но было бы ещё лучше если бы каждый фильтр был отдельным файлом или просто фильтры можно было выносить в отдельные файлы. Т.к. если в фильте что-то изменилось, то операцию надо не повторять, а в каждом файле искать этот кусок и заменять, заменять, заменять....
Поэтому теперь вопрос ставится по-другому: Знатоки, скажите, можно вынести один из фильтров в отдельный файл, скажем msgFilterRules1.dat?
По второй части насчёт параметричности.
Нашёл такию интересную штуку
Эта переменная mailbox:, видимо, содержит путь к мейл боксам. Это очень интересно, т.к. предполагается, что тут имеется множество подобных переменных для разных случаев.
Теперь я могу переформулировать вопрос второй части:
Где можно поискать и посмотреть какие есть в мозилле переменные типа mailbox:
Конкретно для создания глобальных фильтров нужна переменная, которая указывает на активный для этого фильтра ящик.
Т.е. содержит в себе этот кусок строки для конкретного ящика:
Допустим она будет называться thismailbox и тогда строка
будет выглядеть так:
Отредактировано artjom (27-12-2007 22:02:52)
Отсутствует
artjom
Вот тут идет обсуждение этого, но я не понял к чему пришли:
https://bugzilla.mozilla.org/show_bug.cgi?id=34973
Отредактировано Shura (28-12-2007 10:44:07)
FreeBSD 8.2, IceWM
Отсутствует
Shura как я понял ни к чему конкретному.
Jer без разницы.
Если я хочу чтобы письма приходящие в любой из моих ящиков фильтровались так:
Если письмо X, пришёдшее по адресу Y в поле "от" содердит адрес, находящийся в любой из моих адресных книг, то переместить его в папку "Известные" учётной записи С адресом Y.
То что фильтры для каждой записи создавать, что виртуальные папки - один хрен.
Отсутствует
Ну так и создаешь виртуальную папку, называешь ее Известные.
Нажимаешь выбрать. Отмечаешь галочками все папки, к которым хочешь применить правило.
Создаешь правило:
Если От = в моей адресной книге = личная адресная книга.
И тогда в этой виртуальной папке будут отображаться все письма из всех отмеченных папок, адресаты которых есть в твоей адресной книге.
Весь смысл в том, что ты можешь отметить папки, к которым применять это правило, то есть не важно, что они находятся в разных ящиках.
Если же ты хочешь еще сортировать по Кому было написано, то тебе по любому придется делать несколько правил, так как у тебя для каждого ящика своё мыло.
Ну и в виртуальной папке можешь делать энное кол-во разных условий...
Отредактировано Jer (28-12-2007 18:40:32)
Отсутствует