Комментарии 12
Когда-то писал для TheBat! плагин, который реализовывал 1-в-1 нотифер из Евротура / EuroTrip (ну там, где «почта, мудила!»), примитивнейшая задача, дык, я к чему, Thunderbird в плане получения доступа к интерфейсу и интеграции стоит уровнем выше. Идеология XUL позволяет реализовывать многие моменты без дерзких хаков.
«показывал «СПАМОВОСТЬ» конкретного писька», это у вас по Фрейду получилось :)
«показывал «СПАМОВОСТЬ» конкретного писька», это у вас по Фрейду получилось :)
Если у вас остался плагин, не могли бы вы его выложить, пожалуйста.
Прошу: http://depositfiles.com/files/uxq1o0fkx
Особенно не заморачивался по поводу его установки. Поэтому архив надо распаковать в папку extensions профиля или самого thunderbird-a и перезапустить.
Особенно не заморачивался по поводу его установки. Поэтому архив надо распаковать в папку extensions профиля или самого thunderbird-a и перезапустить.
не спорю XUL действительно шаг вперед в по сравнению с любыми другими плагинами других браузеров (в свое время пробовал Netscape plugins писать и IE ActiveX Plugin-s)
Но докопаться до логики работы это ужасть.
Пример:
Когда мы получили идентификатор письМа нам сразу доступны поля: sender, subject, и т.д. и т.п. а также методы: getStringProperty, getProperty и т.д. логично было бы предположить что путем getStringProperty('Recieved-SPF') мы могли бы получить значение конкретного заголовка. Но нет. Потому что в хэдере хранятся только проиндексированные поля заголовков и чтобы проиндексировать необходимые нам заголовки надо добавить их в "mailnews.customDBHeaders" да и то после этой манипуляции новые хэдеры появятся только в новых письмах. для того чтобы они появились во всех письмах — надо по новому переиндексировать всю базу. Пруф все там-же на форумах old nabble
Но докопаться до логики работы это ужасть.
Пример:
Когда мы получили идентификатор письМа нам сразу доступны поля: sender, subject, и т.д. и т.п. а также методы: getStringProperty, getProperty и т.д. логично было бы предположить что путем getStringProperty('Recieved-SPF') мы могли бы получить значение конкретного заголовка. Но нет. Потому что в хэдере хранятся только проиндексированные поля заголовков и чтобы проиндексировать необходимые нам заголовки надо добавить их в "mailnews.customDBHeaders" да и то после этой манипуляции новые хэдеры появятся только в новых письмах. для того чтобы они появились во всех письмах — надо по новому переиндексировать всю базу. Пруф все там-же на форумах old nabble
Дожили… Одни сиськи-письки на Хабре :)
а разве на старом xul-апи еще пишут дополнения?:) Сейчас ведь jetpack
Можно ли с помощью плагина заставить Thunderbird показывать в дереве папок не только количество непрочитанных писем, но и количество помеченных (типа важное, личное, отложенно и т.п.)?
Можно ли влиять а содержимое папок? Включить отображение писем из подпапок? Т.е. у меня папка к проекту «ПРОЕКТ», в нём подпапки «Документация», «Логи ошибок», «Клиенты» и т.п., так вот хотелось бы видеть в папке «ПРОЕКТ» все письма из подпапок включительно.
Спасибо.
Можно ли влиять а содержимое папок? Включить отображение писем из подпапок? Т.е. у меня папка к проекту «ПРОЕКТ», в нём подпапки «Документация», «Логи ошибок», «Клиенты» и т.п., так вот хотелось бы видеть в папке «ПРОЕКТ» все письма из подпапок включительно.
Спасибо.
>Можно ли с помощью плагина заставить Thunderbird показывать в дереве папок не только количество
>непрочитанных писем, но и количество помеченных (типа важное, личное, отложенно и т.п.)?
Думаю можно, для этого надо присоединится к дереву папок (document.getElementById('folderTree') ) и обновлять его детей (child elements ) по определенной логике, к примеру при поступлении нового письма — описанно в приведенных мной ссылках, изменяя их название и стиль отображения
>Можно ли влиять а содержимое папок? Включить отображение писем из подпапок? Т.е. у меня папка к
>проекту «ПРОЕКТ», в нём подпапки «Документация», «Логи ошибок», «Клиенты» и т.п., так вот хотелось
>бы видеть в папке «ПРОЕКТ» все письма из подпапок включительно.
Это, вроде, называется виртуальные папки, и оно уже встроено в сам thunderbird.
>непрочитанных писем, но и количество помеченных (типа важное, личное, отложенно и т.п.)?
Думаю можно, для этого надо присоединится к дереву папок (document.getElementById('folderTree') ) и обновлять его детей (child elements ) по определенной логике, к примеру при поступлении нового письма — описанно в приведенных мной ссылках, изменяя их название и стиль отображения
>Можно ли влиять а содержимое папок? Включить отображение писем из подпапок? Т.е. у меня папка к
>проекту «ПРОЕКТ», в нём подпапки «Документация», «Логи ошибок», «Клиенты» и т.п., так вот хотелось
>бы видеть в папке «ПРОЕКТ» все письма из подпапок включительно.
Это, вроде, называется виртуальные папки, и оно уже встроено в сам thunderbird.
Пароль на почту в открытом виде?!
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Пишем Addon к Mozilla Thunderbird