Thunderbird: Как создать собственную функцию read it позже / snooze с фильтрами сообщений?
Мне нравится создавать опцию «откладывать» через фильтры TB, потому что есть только надстройка mailmindr, которая делает это, и она глючит / не совместима с последними версиями TB. Вместо этого мой план состоит в том, чтобы переместить письмо в подпапку с именем «snooze». И после того, как письмо остается дольше определенного времени, оно возвращается в папку «Входящие».
У меня была одна идея, основанная на тегах, но у нее есть некоторые препятствия. Я объясняю это. Я хотел создать различные новые теги:
day 1, day 2, ..., day 30
month 1, month 2..., month 12
year 2017, year 2018... year
Теперь я могу пометить письмо с указанием дня, месяца и года, пока оно не вернется в папку «Входящие». И после того, как годовой тег установлен, почта перемещается через фильтр в подпапку «snooze». Это может быть легко реализовано путем создания одного правила фильтра «если тег содержит year».
Но теперь я не могу переместить их обратно в нужный день, так как не могу сравнить теги с текущей датой. Единственное поле, которое может это сделать, это заголовок «date».
Кто-нибудь знает аддон, позволяющий сравнивать с текущей датой? Может быть, регулярное выражение через FiltaQuilla ?
Update1
Я попробовал это с «Javascript Action with Body» FiltaQuilla, но, похоже, он больше не работает, потому что даже пример не работает (я могу видеть результат в списке электронной почты, но он не записан в исходный код электронной почты):
for (let index = 0; index < msgHdrs.length; index++) { let hdr = msgHdrs.queryElementAt(index, Ci.nsIMsgDBHdr); hdr.subject = "[Hello, world] " + hdr.subject; }
И моя попытка имеет ошибку, и я не нахожу ее (вывод ошибки невозможен ?!):
let today = new Date(); let tomorrow = new Date(); tomorrow.setDate(today.getDate()+1); for (let index = 0; index < msgHdrs.length; index++) { let hdr = msgHdrs.queryElementAt(index, Ci.nsIMsgDBHdr); hdr.snooze = dateFormat(tomorrow, "ddd, d mmm yyyy hh:MM:ss o"); }
0 ответов на вопрос
Похожие вопросы
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
1
Аддон Thunderbird «прикрепить папку»?
-
9
Каковы различия между POP3 и IMAP?
-
-
4
Thunderbird: временно создайте в HTML вместо обычного текста
-
2
iPhone IMAP / Exchange Server: проблема удаления и перемещения писем
-
4
Черный список для To / CC в Thunderbird
-
3
IMAP на Mail.app и вопросы по Gmail
-
3
Как настроить Thunderbird для доступа к моей учетной записи Gmail?
-
7
Использовать Google Tasks в Thunderbird?
-
2
Протрите папку IMAP без необходимости синхронизировать все