Ru-Board.club
← Вернуться в раздел «Программы»

» Mozilla Thunderbird (часть 3)

Автор: Victor_VG
Дата сообщения: 02.02.2015 08:24
shadow_member

Там проще причины - Outlook специально подставляет в письмо ложные значения поля MIME/Type по которым ориентируются механизмы MIME которые не найдя в Реестре переданной в вызове WinAPI записи MIME/Type считают что это не известный формат файла. И snakelis правильно исправил поле ибо MIME/Type с именем image/x-citrix-jpeg отсутствует в Реестре - это "маленькая хитрость" Микрософт делающая "жизненно необходимыми" её продукты.

Записи о типе MIME-объекта хранятся поле Content Type подключа совпадающего с расширением файла в ветке Реестра [HKEY_LOCAL_MASHINE\SOFTWARE\Classes] которая отображается на виртуальный улей [HKEY_CURRENT_ROOT].

Для файла JPEG с расширением .jpg эта запись выглядит так:

Цитата:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.jpg]
@="jpegfile"
"Content Type"="image/jpeg"
"PerceivedType"="image"

и отображается на [HKCR] (это сделано только для удобства представления, ОС этот способ адресации ключей Реестра не использует):

Цитата:
[HKEY_CLASSES_ROOT\.jpg]
@="jpegfile"
"Content Type"="image/jpeg"
"PerceivedType"="image"

Для просмотра изображений птица (как и многие иные программы) использует механизмы WinAPI и при неверном обозначении MIME/Type изображение не обрабатывается - "Покупайте наших слонов!". Простейший способ борьбы с конкурентами, хотя и грязный.

И в то же время пользователям искусственно связывают руки не позволяя задать более одного значения Content Type на каждое расширение (в терминах UNIX протокол) иначе было бы просто - дописать ещё один тип и всё работает. Да вот незадача - если это разрешить - крамола!, то кто тогда будет покупать слонов, сиречь поделия мелкософта? Монополия разорится, а у её хозяев дети/внуки и они кушать хотят.
Автор: snakelis
Дата сообщения: 02.02.2015 11:14
shadow_member
Нет не появляется. Картинка внутри самого письма. а не в сети.

В базе знаний есть по моей проблеме (помогли на форуме мозиллы):
http://kb.mozillazine.org/Images_in_messages_do_not_appear

Правда проблему это не решает, но хотя бы проясняет суть.
Автор: Victor_VG
Дата сообщения: 02.02.2015 12:04
snakelis

Может быть закодирована в BASE64 с кривым MIME/Type и тогда получим всё, что я выше описал.
Автор: snakelis
Дата сообщения: 02.02.2015 13:51
Victor_VG
Всё верно описал.
А нельзя в самом TB использовать скрипт, в котором бы прописать что-то типа этого
replace ("x-citrix-jpeg", "jpeg");
Чтобы скрипт срабатывал при открытии письма после decoding base64 ?
Автор: Victor_VG
Дата сообщения: 02.02.2015 22:52
snakelis

Думаю можно вставить в формате JavaScript, или оформить сиё как расширение. Но это лучше попросить кого-то кто умеет их писать, а мне не приходилось.
Автор: Ruslang
Дата сообщения: 04.02.2015 11:23
Подскажите, где можно найти примеры написания плагинов для Thunderbird?

Вообще-то задача стоит - научить TB в Фильтре сообщений копировать вложения в заданную папку (как это умеет делать The bat).
Принцип такой: если письмо от "blablabla@mail.ru", то вложение автоматически копируется в папку c:\Temp

Единственный найденный плагин на эту тему AttachmentExtractor не умеет работать с фильтрами сообщений. Может кто подскажет решение?



PS. FiltaQuilla - вот что было нужно
Автор: Victor_VG
Дата сообщения: 04.02.2015 11:42
Ruslang

Я у себя настроил фильтры на момент получения почты, но у меня в основном фильтрация мусора и я сразу вижу их работу по содержимому помойки, а помечать всё как прочтённое и не читая перемещать в каталоги - а где их апосля искать?

AttachmentExtractor вообще-то зверь из иной оперы - он прицепы сохраняет. Ну а описания можно и в install.rdf прочитать открыв XPI в 7ZFM/WinRAR/WinZIP или иных GUI архиваторах умеющих работать с ZIP и не обращающих внимание на "нештатное" расширение ибо XPI файл это не что иное как ZIP-контейнер с начинкой, ну и на сайте https://addons.mozilla.org/ru/thunderbird/ почитать описания и отзывы стоит ибо дескриптор в XPI может быть коротким, но там часто можно отыскать и линк на сайт автора...
Автор: Ruslang
Дата сообщения: 04.02.2015 12:52

Цитата:
вообще-то зверь из иной оперы - он прицепы сохраняет


Мне как раз "прицепы" (вложения) и нужно сохранять
Автор: Victor_VG
Дата сообщения: 04.02.2015 13:24
Ruslang

И я им для того же пользуюсь, но фильтры в птице вроде не умеют команды аддонам отдавать. По крайней мере я этого способа пока не знаю, а возится с разработкой отдельного инструмента для решения подобной задачи нет ни времени ни возможности.
Автор: Ruslang
Дата сообщения: 05.02.2015 08:56
Вот плагин, который был мне нужен FiltaQuilla, в поддержке мозиллы подсказали
Автор: lelik007
Дата сообщения: 08.02.2015 08:08
Друзья, подскажите расширение, попытаюсь объяснить какое: в The Bat называется журнал работы ящика.
Я так понял что были дополнения StatusMsgHistory-R и Thunderbird Progress History Extension но для последней версии они не подходят.
Автор: thejustsoul
Дата сообщения: 08.02.2015 09:47
lelik007
Инструменты - Диспетчер работы, не оно?
Автор: lelik007
Дата сообщения: 08.02.2015 11:22
thejustsoul
Да нет, там именно что подробный лог. Ну как включить логгирование в Thunderbird то я знаю, конечно,
может поэтому и расширений не делают.
Автор: SAT31
Дата сообщения: 09.02.2015 13:34
Mozilla Thunderbird 36.0 Beta 1
Изменения:
- CHANGED Thunderbird will no longer use SHA-1 to sign messages (bug 1018259)
- CHANGED Various older charsets have been removed
- FIXED CONDSTORE support has been disabled due to causing various issues (bug 912216)
Автор: OldOOOH
Дата сообщения: 17.02.2015 16:09
Как 1-2 кликом(ами) добавлять адресатов в ЧС(срабатывал фильтр перемещения в спам или удаление), расширение какое-нибудь?
Автор: lordbss
Дата сообщения: 17.02.2015 16:13
Добрый день!

Подскажите, куда в последней версии зарыли объединённые папки?
Автор: ebe
Дата сообщения: 18.02.2015 18:41
Люди! Подскажите пожалуйста, как сделать, чтобы при запуске программы, курсор вставал сразу на первое письмо.
Автор: shadow_member
Дата сообщения: 19.02.2015 08:33
OldOOOH
Цитата:
Как 1-2 кликом(ами) добавлять адресатов в ЧС
Попробуйте создать фильтр: клик на письме от spamer_hrenov@net.ru->клик на "Сообщение" (панель инструментов)->Cоздать фильтр...:

Дайте фильтру логичное имя.
Автор: Kernell32
Дата сообщения: 19.02.2015 11:14
добрый день коллеги

что есть: рабочие станции winxp sp3 с обновлениями
на борту офисный пакет + пакет для архитекторов + drweb es
на системном разделе присутствует достаточно свободного места
версия: 31.4.0

в последние дни стало нечто:

1) Thunderbird запускается, начинает принимать почту и виснет наглухо

2) Thunderbird запускается и может спросить пароль от учетки: можно вводить можно не воодить(он уже завис). выключаю ч..з task manager и повторно запускаю он уже ничего не просит(то помню то не помню называется)

3) вырубаю на всякий пожарный вэба, запускаю получаю тоже самое

.... каких то "костылей" на пути к принятию нет(народ заведен ч..з шлюз и у остальных все ок, крое этих троих)

сама почта находится на площадке яндекса и работает ч..з imap smtp

эта же почта спокойно трудится как на Win 7 так и на XP у остальных

пробовал сносить саму учетку почты в клиенте, чистить руками все "остатки"(занимает она чуть больше 17 гигов) и ставить по новой - хватает такого "варианта" на день

пробовал сносить уже сам клиент, вычищать его остатки с раздела, с реестра, chkdsk, перезапускался, ставил всё по новой, снова заводил учетку снова на день хватает.

чуть не забыл: "проблемные" при запуске Thunderbird память "жрёт"

что еще можно править /делать / исправлять ?


....как вариант можно пересадить "этих" на прием отправку ч..з браузер но это лечение симптомов, а не болезни

:
:
:
что то стало проясняться: станция №1 обновил драйвер на видюху(встроенная интеловская) памяти стало жрать с гига такой и гига свопа до 190 и там и там соответственно, и процессор загружать с 50% до 20-22%
... ладно но на другой станции уже не встроенная используется, а жираф PCI-E. Еще сделаю на третьей "проблемной" тоже самое с дровами для видео. результат отпишу.
Автор: Victor_VG
Дата сообщения: 19.02.2015 15:48

Цитата:
занимает она чуть больше 17 гигов

Этого мне хватало по причине переполнения БД (> 4 Gb). У себя в такой ситуации почистил БД и виснуть перестало.
Автор: foo
Дата сообщения: 19.02.2015 23:31
Kernell32
Попробуйте отключить хадрварный рендеринг:
gfx.direct2d.disabled
layers.acceleration.disabled
Автор: Kernell32
Дата сообщения: 20.02.2015 11:43
Victor_VG
если я верно понимаю под словом чистка это: удаление файлов в каталоге учетной записи отличных от расширения "msf".... они как раз таки и жрут драгоценные Гигабайты

вот тут у меня "костыль"
их удаляешь и далее идёт так: место мы высвободили, почта отправляется, к примеру есть входящее письмо я 100% уверен в том что к нему есть вложение. Когда мы почистили и идёт синхронизация то "на глазах" вложение исчезает(по факту конечно ничего никуда не исчезает), но в последствии приходится заводить учетку по новой. То что я написал не всегда "вот так", бывает всё нормально.


теперь по факту того что есть сейчас: где был "жираф" но была аналогичная ситуация: 20000 извинений там с версией бес попутал(была 24.01) сменил на 31.4 всё как часики. Третья станция там точно также с драйвером на встроенное видео для интела(станция №1)... сменил, перепроверил версии всё как часики.
Кстати если бы не логи и нытье в сторону hangup так и гадал бы на кофейной гуще.

Victor_VG
если я ошибся с очисткой БД, поделитесь добрый человек
... Тхандербёрд по умолчанию синхронизует все папки(imap) чтоб была возможность работать с корреспонденцией без всемирной паутины---> оставил галочки только на входящих(архивы по годам и прочие я отказался, место вроде как экономлю)


foo
это для интела или для жирафа ? я так понимаю ч..з панель управления драйвером видео этот "фокус" можно проделать ??
Автор: Victor_VG
Дата сообщения: 20.02.2015 12:43
Kernell32

Я использую у себя РОР3, но и тут есть подводные камни - к примеру у меня с gmail сейчас почта вообще не приходит, а с других почтовиков получаю. И что смешно - никак не дойдут руки всё переделать заново - от учёток до переустановки всех расширений заново, а стоит. Где-то ранее в настройки вкралась ошибка и чудит. Ладно, найду время ей заняться или перенастрою почту на что-то иное...
Автор: Kernell32
Дата сообщения: 20.02.2015 12:52
Victor_VG
pop3 гугл по умолчанию рубит. в настройках это менять можно.
Автор: Victor_VG
Дата сообщения: 20.02.2015 13:17
Kernell32

Понял, посмотрю может у меня порты в /etc/*.conf слетели.
Автор: SAT31
Дата сообщения: 20.02.2015 16:04
Victor_VG
Автор: Victor_VG
Дата сообщения: 20.02.2015 16:29
SAT31

Понял. Гляну. Туда я не лазил - пароль в роутере и просто так его оттуда не вытащить.
Автор: foo
Дата сообщения: 20.02.2015 21:22
Kernell32

Цитата:
это для интела или для жирафа ? я так понимаю ч..з панель управления драйвером видео этот "фокус" можно проделать ??

Это в настройках птички Options->General->Config Editor.
Правда в WinXP вроде бы аппаратное ускорение рендеринга и так отключено, но кто знает ...
Автор: SAT31
Дата сообщения: 24.02.2015 14:02
Mozilla Thunderbird 31.5.0
Изменения:
- FIXED Security fixes can be found here
Автор: Victor_VG
Дата сообщения: 25.02.2015 14:46
ThunderbirdPortable_31.5.0_Russian_GPG.paf.exe включая GPG 1.4.18 (необходимо для поддержки шифрования почты средствами Enigmail) и SQLite v3.8.8.2. Старые версии я у себя почистил, оставил только 31.3.0.0, иные не ищите - винт не резиновый.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181

Предыдущая тема: SAS.Планета


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.