anonymous@RULINUX.NET~# Last login: 2024-12-22 15:36:50
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

А почему kmail2 такое УГ?

Как и обещал, собственно.

Немного предыстории. Жил да был на моём компьютере kmail, остался он со времён использования KDE, и, в общем-то, всем устраивал. Важным преимуществом был интерфейс, который позволял сворачивать предыдущие сообщения по дате, удобное автоопределение параметров подключения, всякие там разные фильтры и даже почти рабочий IMAP. Недостатки тоже имелись, но главным преимуществом было то, что он работал.

Почта у меня используется активно, в основном по работе и околорабочим делам, так что в наличии имелось 12 в меру живых почтовых ящиков, из которых постоянно проверялись 8. В трёх из них количество сообщений было достаточно велико (по моим меркам). Например, в одном из них за месяц набилось 3 тысячи сообщений. Также присутствовали всякие там рассылки и прочее, куча спама и другие радости почтовой жизни. Кроме того, через knode иногда читался уже разлагающийся от старости usenet. Пароли от всего этого счастья лежали в kwallet-е.

При переходе на кде4 появились аконади, непомук и остальные стрижи, и всё, кроме первого, было убито. Аконади же изредка всплывал со своими жизнерадостными ошибками, но особо не мешал, так как его влияние заметно не было. Всё шло своим чередом, письма принимались, спам фильтровался, imap подтормаживал.

И вот, в один прекрасный день, на горизонте появился kmail2 в составе kdepim 4.6.1. Я уже был предупреждён о том, что имеются некие проблемы с миграцией, но то было в бете, а тут - новый и сверкающий стабильный релиз, да ещё и с багфиксами. Врождённая паранойя заставила сделать бэкап всех конфигов (kmailrc и т.д.) и почты, после чего, с чистой совестью и трезвым разумом, было произведено обновление.

Первым вылезло окно миграции. Приготовьтесь, мол, сейчас будет перенос информации из отжившего свой век софта в новый и прекрасный, нажмите на кнопку и подождите. Откиньтесь на спинку кресла, так сказать. Кнопка была нажата, и уже через пару секунд появились весёлые окна, в которых бегали разные буквы, щедро рапортующие об успешных операциях миграции. Потом произошло что-то, и появилось окно с ошибкой. Несмотря на его грозный вид, окно (а точнее окна) миграции сообщили, что всё прошло по плану, и вы можете наслаждаться вашей новой КПочтой. Enjoy.

Но после запуска кмайл оказался не таким сверкающим и приятным, как обещали. Первая реакция была: "а оно вообще будет работать?", после чего все 12 ящиков были принудительно проверены. После нескольких окон с руганью на kwallet, оказалось, что цирк уехал и паролей больше нет. Приехали. Для справки - в kwallet пароли кмайла хранятся в записях вида 1234100500, и найти старый пароль уже не так просто. Бэкап протянул руку помощи, и, после небольшого просмотра kmailrc, пароли были заново забиты. Все 12-ть. Пароли для smtp почему-то появились сами, ну и на том спасибо.

Потом проснулся IMAP (который был кэшированный, т.е. disconnected IMAP). Появилась поддиректория "кэш старой версии кмайл", которая постоянно синхронизировалась (с чем?) и постоянно находила новые письма. После перезапуска прочитанность писем пропадала. Опытным путём было установлено, что кэшированный IMAP больше не жилец, и было решено перейти на обычный, перезабив три аккаунта. Старые аккаунты письма скачивали без особого энтузиазма.

Один IMAP оказался заодно и почтой гугла, и, после пересоздания, начал активно получать письма. После четырёхтысячного письма я задумался, ведь изначально их там было всего ~2500. Оказалось, что некоторые письма дублировались, но не все, и перезапуск не помогал. Программа активно забивала канал и грела процессор, пытаясь что-то сделать с этим ящиком. На помощь пришёл старый метод, который я помнил с виндовых времён - пересоздать пару раз, пока не заработает. Помогло.

Но это было только серединой. Оказалось, что появились лишние директории вида "Входящие" и "Отправленные", которые нельзя было удалить. Запуск akonadiconsole не смог прояснить их смысл, поэтому старые инбоксы от POP3-ящиков пришлось перенести туда, а сами старые директории - стереть. Иначе просто места на экране под директории уже не хватало, что жутко раздражало. На этом шаманство закончилось.

Интерфейс аккаунтов стал ещё лучше. Теперь он занимает в два раза больше места, но не несёт никакой дополнительной информации, по сравнению со старым QListWidget-ом. Зато радует глаз забавными графическими глюками, пропаданиями и заезжаниями букв. Ну хоть интерфейс smtp-транспортов остался тот же, спасибо, разработчики.

Далее - аконади оказался совсем не таким, и продолжал хранить письма на диске. Зачем же он вообще нужен, спросите вы? Для индексов, конечно же! Значит теперь он станет быстрее работать, да? Нет, господа, работать стал медленнее. Письма открываются дольше, а раз в n минут происходит некая синхронизация с "папками KMail".

Ещё веселее оказались странные ошибки, связанные с отметками о непрочитанном. Появляется окно, в котором предлагается "выбрать правое", "выбрать левое" и "оставить оба", а справа и слева - дата прочтения и статус. Конфликт, так сказать. Видимо аконади был придуман для того, чтобы принести конфликты, так полюбившиеся пользователям VCS, в почтовый мир. Спасибо тебе, аконади.

Ну а самое прекрасное - иногда эти окна просто вешают кмайл, и приходится его убивать и перезапускать. Вот такие дела. Уж извините, что сообщение так масштабно вышло, но короче я написать не могу - эмоции и впечатления просто переполняют. Чувствую, что придётся освоить gnus.

В общем, мну бешено негодует и идёт в ближайшее отделение Почты России за конвертами и марками.

SystemV(*) (2011-07-12 18:27:00)

Emacs-w3m/1.4.414 w3m/0.5.3

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Re: А почему kmail2 такое УГ? от spaceivan 2011-07-13 13:07:25
avatar
Скрыть

Re: А почему kmail2 такое УГ?

Что срёт в консоль?

Какой протокол ты используешь, POP3? Зайди телнетом на почтовый ящег и посмотри что он тебе рассказывает про имеющуюся почту.

anonymous(*)(2011-07-13 13:17:33)

[#] [Добавить метку] [Редактировать] Ответ на: Re: А почему kmail2 такое УГ? от anonymous 2011-07-13 13:17:33
avatar
Скрыть

Re: А почему kmail2 такое УГ?

Есть ещё такое место как ~/.xsession-errors, там можно ошибки посмотреть..

anonymous(*)(2011-07-13 13:24:52)

[#] [Добавить метку] [Редактировать] Ответ на: Re: А почему kmail2 такое УГ? от anonymous 2011-07-13 13:17:33
avatar
Скрыть

Re: А почему kmail2 такое УГ?

> Какой протокол ты используешь, POP3? Зайди телнетом на почтовый ящег и посмотри что он тебе рассказывает про имеющуюся почту.
Как с аконади разобрался - в консоль больше ничего интересного не шлёт.

Да, использую поп3, может на сервере хранятся отметки о "прочитанности"? Если через веб-интерфейс зайти, то все письма видно :)

spaceivan(*)(2011-07-13 14:39:18)

Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: А почему kmail2 такое УГ? от spaceivan 2011-07-13 14:39:18
avatar
Скрыть

Re: А почему kmail2 такое УГ?

>Да, использую поп3, может на сервере хранятся отметки о "прочитанности"? Если через веб-интерфейс зайти, то все письма видно :)
Да вроде не должны.

Проведи эксперимент - отметь кучу писем как непрочитанные и попробуй скачать.

Алсо, сделай IMAP, будут тебе все письма, заодно гугловскую директорию со спамом будет видно. Я как-то раз важное письмо потерял из-за их спамфильтра.

SystemV(*)(2011-07-13 14:50:54)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re: А почему kmail2 такое УГ? от SystemV 2011-07-13 14:50:54
avatar
Скрыть

Re: А почему kmail2 такое УГ?

Сделал через кмэйловский мастер авто настройки - всё завелось через imap и работает :)

Только зачем-то торчат "локальные папки", что это такое и зачем надо? Удалять этот источник боюсь - опять что-нить поломается...

spaceivan(*)(2011-07-13 15:03:25)

Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: А почему kmail2 такое УГ? от spaceivan 2011-07-13 15:03:25
avatar
Скрыть

Re: А почему kmail2 такое УГ?

>Сделал через кмэйловский мастер авто настройки - всё завелось через imap и работает :)
Только по идее IMAP не будет сохранять письма на комп, и без интернета ты ничего не прочитаешь. Для этого раньше был disconnected IMAP, а теперь есть "работать автономно". Но оно в новом у меня не завелось.

>Только зачем-то торчат "локальные папки", что это такое и зачем надо? Удалять этот источник боюсь - опять что-нить поломается...
У меня оно выглядит как список IMAP-ящиков (с серверными папками) и "Папки KMail", в которых лежит скачанное по POP3. Если ты не будешь использовать POP3 - их можно и удалить, но я бы не стал, мало ли что.

P.S. На IMAP-е, кстати, есть так называемая "подписка", где можно указать, какие папки с сервера проверять. На гмайле удобно вырубить половину ненужных, чтобы не мешали.

SystemV(*)(2011-07-13 15:11:32)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re: А почему kmail2 такое УГ? от spaceivan 2011-07-13 14:39:18
avatar
Скрыть

Re: А почему kmail2 такое УГ?

> Да, использую поп3, может на сервере хранятся отметки о "прочитанности"?
В протоколе ничего такого нет ЕМНИП.

> Если через веб-интерфейс зайти, то все письма видно :)
Ну так они обозначены как "прочитанные"? Может сервак отдаёт только те, что не отмечены. Это телнетом увидишь.

anonymous(*)(2011-07-13 15:13:23)

[#] [Добавить метку] [Редактировать] Ответ на: А почему kmail2 такое УГ? от SystemV 2011-07-12 18:27:00
avatar
Скрыть

Re: А почему kmail2 такое УГ?

подниму-ка тему.

Кто-нибудь разобрался, как быть с "выбрать правое", "выбрать левое" и "оставить оба"?

Хочется понять, как новое кмыло может работать с антиспамом и антивирем

Hokum(*)(2011-08-04 15:49:25)

Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: А почему kmail2 такое УГ? от Hokum 2011-08-04 15:49:25
avatar
Скрыть

Re: А почему kmail2 такое УГ?

>Кто-нибудь разобрался, как быть с "выбрать правое", "выбрать левое" и "оставить оба"?
Я постоянно тыкаю "выбрать правое", уже рефлекторно. Смысл сего действа мне всё равно не ясен.

В моей ситуации оно происходит так:

Спамассассин на почтовике вставляет в заголовки писем *****SPAM*****, а у меня настроен фильтр, которые по этому критерию с определённых ящиков переносит письма сразу в корзину, и помечает как прочитанные. В результате работы нового кмайла всегда остаётся одно непрочитанное письмо в корзине. Впрочем, иногда на этом окне он просто виснет.

Ах, да. Фильтры стали работать через раз. Ограничения фильтров по входящим аккаунтам вообще непонятно что делают теперь - фильтры либо ловят всё подряд, либо вообще не работают. Кому-то помогало пересоздание фильтров с нуля, но у меня таким образом завелась только половина.

В аконади изредка виснут некие imap-ресурсы. То есть часть ящиков работает, а часть отображается как "ящик IMAP" и ничего не скачивает. Даже ошибку не пишет. Помогает ручное убийство ресурсов и перезапуск аконади.

В ближайшее свободное время буду таки ковырять gnus, так как в текущей ситуации работать стало сложно. Обновление кде до 4.7 тоже не помогло.

SystemV(*)(2011-08-04 17:29:02)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re: А почему kmail2 такое УГ? от SystemV 2011-08-04 17:29:02
avatar
Скрыть

Re: А почему kmail2 такое УГ?

Я бы перешёл на что-то другое, но полноценных сьюитов всего два - evo и kontact. И не далее как два года назад я с потерями переходил с evo на kontact - обратно как-то стрёмно уходить... Может, починят?

Hokum(*)(2011-08-04 18:05:22)

Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: А почему kmail2 такое УГ? от Hokum 2011-08-04 18:05:22
avatar
Скрыть

Re: А почему kmail2 такое УГ?

Пришлось отключить антивирь и антиспам, теперь вроде слегка работает kmail2... Но ощущение, что сидишь на пороховой бочке (akonadi) осталось

Hokum(*)(2011-08-06 08:23:17)

Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0
[#] [Добавить метку] [Редактировать] Ответ на: А почему kmail2 такое УГ? от SystemV 2011-07-12 18:27:00
avatar
Скрыть

Re:А почему kmail2 такое УГ?

Воскрешаю некротред.

Я полон ненависти.

С того момента, когда я последний раз ругал кмайл в этой теме, прошло уже довольно много времени. Кмайл не перестал тормозить и даже стал немного меньше глючить. Жуткая нехватка времени всё никак не давала перейти на что-то другое, да и привычка не давала оторваться.

И вот, в сегодняшний прекрасный осенний день, эта сволочь перестала отсылать письма. При нажатии "отправить" окно письма становилось серым, и, через какое-то время, появлялась весёлая надписть про то, что кмайл не смог append to queue, и отправлять ничего не будет. Произошло это в разгар рабочего дня, и мне нужно было как раз кое-чего отправить, одновременно не отрываясь от разной работы, собственно.

Перезагрузка компьютера и потеря 20-дневного аптайма ни к чему не привели. Отослав то, что нужно, через аварийный веб-интерфейс, пришлось в срочном порядке насиловать гуголь, чтобы он выдал мне быстрый костыль для решение сией неприятной проблемы. Гуголь предложил перезапустить mail dispatcher agent из akonadiconsole. С агентом оказалось всё ок.

Я заметил, что кмайл постоянно делал некую синхронизацию одной директории, которая, к тому же, была пустая. Гугль, недолго думая, предложил мне истинно правильное решение - сделать бэкап и удалить некую кмайловскую службу kmail maildir, а вместо неё сделать обычный. Обещали, что поможет.

В результате, я, уж простите, поимел два дерева директорий, в одном из которых (в новом) появились как непрочитанные все мои тысячи писем. Ну да ладно. Потом оказалось, что все настройки директорий (входящие, исходящие, черновики) тоже указывают не туда. Ладно, тоже можно перенастроить, хоть и ящиков куча.

Но теперь он просто не захотел отправлять письма! Кладёт себе в "исходящие", и всё. Хуже того, в процессе всех этих манипуляций пришло таки письмо, и пропало. Навсегда, т.к. бэкапе его ещё нет, а в кмайле - уже нет. Минут 10 тыкал diff-ом бэкап и кмайловскую директорию, искал, надеялся - хер там. Ну вот почему я не сохранял письма на сервере конкретно для этого ящика? Эх.

Ладно, настроим тандербёрд как быстрый вариант для основных ящиков. Так из kwallet-а без бубна пароли не вытащить - ящики зовутся 112233ХХХХХ, не поймёшь, где что. Конфиг, в котором писались соответствия этих мерзких цифр и ящиков куда-то исчез из кмайловской директории. Весело.

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

В общем, возникло желание сильно уебать по лицу кого-нибудь из тех, кто придумал аконади и кмайл2. Штуку, которая работала годами, умудрились так сильно сломать, что аж грустно.

Искренне надеюсь, что больше этот тред я поднимать не буду, так как моё общение с кмайлом закончилось навсегда. Теперь уж точно.

SystemV(*)(2011-11-10 22:16:49)
Отредактировано SystemV по причине
Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:А почему kmail2 такое УГ? от SystemV 2011-11-10 22:16:49
avatar
Скрыть

Re:А почему kmail2 такое УГ?

/me тоже перешёл на гром-птицу. Вродь работает без проблем :)

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

spaceivan(*)(2011-11-10 22:25:36)

Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:А почему kmail2 такое УГ? от spaceivan 2011-11-10 22:25:36
avatar
Скрыть

Re:А почему kmail2 такое УГ?

claws-mail.

Bod(*)(2011-11-10 22:29:55)

Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20100101 Firefox/8.0 Iceweasel/8.0
Этот тред читают 2 пользователя:
Анонимных: 2
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!