>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Thunderbird http://forum.mozilla-russia.org/viewforum.php?id=7 >Запуск внешней команды для письма http://forum.mozilla-russia.org/viewtopic.php?id=48107 |
reinhard > 08-02-2011 07:29:34 |
Всем привет! Немного предыстории. Но вот с почтовым клиентом есть одно затруднение. Дело в том, что по техпроцессу часто приходят документы в текстовом формате, которые необходимо распечатать. Сейчас на kMail настроен фильтр. который запускает на письме внешнюю команду, на стандартный вход которой подается текст письма. Команда — это самописанный скрипт на перле, который из письма достает нужные вложения, специальным образом их форматирует и посылает на печать. Т.о. пользователю достаточно встать на письмо и ткнуть мышью в значок на панели инструментов. Можно ли сделать что-то похожее в Thunderbird? Т.е. чтобы пользователь вставал на письмо, кликал мышкой на значок, и текст письма передавался бы на вход скрипту, который и сделает всё, что нужно. Заранее отвечу почему я не хочу делать это через procmail. Дело в том, что некоторые документы не должны быть напечатаны, а некоторые должны быть напечатаны в нескольких экземплярах, и решение о том, какой документ печатать должен принимать оператор. |
banbot > 08-02-2011 23:35:37 |
Сделать то можно, но готового расширения наверно нет. |
Shura > 09-02-2011 11:35:23 |
В KMail лучшие фильтры, что я когда либо видел, в thunderbird ничего даже близкого нет. Сколько я не искал, ничего не нашёл. |
banbot > 09-02-2011 18:43:47 |
Shura |
reinhard > 10-02-2011 07:45:11 |
А есть где-нибудь вменяемый мануал по написанию расширений для TB? |
Shura > 10-02-2011 13:30:27 |
banbot пишет
Так фильтры тут и играют ключевую роль, вот же:
За FiltaQuilla спасибо, не знал про такую классную штуку. Но почему-то она не может передать на вход файлу текст письма |
reinhard > 11-02-2011 06:21:35 |
FiltaQuilla хороша, да. |
banbot > 14-02-2011 22:55:26 |
reinhard
https://developer.mozilla.org/en/extensions
Ну ещё можно попробовать использовать Custom Buttons Не знаю, можно ли создать такой код, это там надо спрашивать. |