metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2013-06-24 11:44 am

gmail

Первый раз всерьез решил настроить gmail, чтобы им можно было пользоваться с веб-морды или андроида, а не с POP3 или IMAP клиента. Убогая пакость.
Особенно в плане управления более чем несколькими десятками писем - полный ад.

[identity profile] blacklion.livejournal.com 2013-06-24 04:13 pm (UTC)(link)
Очень просто — IMAP4 + sieve так и “не взлетел” за пределами корпораций (у провайдеров, например), а доступа к своей почте “отовсюду” хотелось. Вебмейл её дал. Это оказалось людям важнее, чем эффективная работа с многосотенными (и многотысячными) инбоксами. Потому что в среднем нужно получать пароль с очередного форума и инвойс из очередного интернет-магазина, и всё, видимо.

Ну и вообще, культура переписки упала ниже плинтуса со времён UUCP и Usenet'а — топ-квотинг, вот это вот всё.

[identity profile] p1r4nh4.livejournal.com 2013-06-27 06:19 am (UTC)(link)
IMAP4 в простом случае "зашëл не со своего компа" тормозит кошмарно, потому что приходится ждать загрузки кучи всего. Ну либо ты не знаешь, где что происходит и где есть новые письма, к примеру - потому что ты или загружаешь каждую папку отдельно, чтоб это узнать, либо терпи, посмотрел инбоксик - и хватит.

Был бы хороший протокол - может и поехал бы.

[identity profile] blacklion.livejournal.com 2013-06-27 08:10 am (UTC)(link)
Куча всего — это новое в каждом фолдере. Флажки-то на сервере хранятся.
То,ч то современные клиенты по-0умолчанию настроены на “гроузить все заголовки” (в лучшем случае) — не проблема протокола. Можно просить без \Seen и всё.

[identity profile] p1r4nh4.livejournal.com 2013-06-27 08:13 am (UTC)(link)
Да, но у меня, скажем, штук 30 лейблов, в которых письма приходят, минуя инбокс. Увидеть это в имапе занимает нереально времени, слишком много запросов. Хотя можно было бы 1 запрос - какое-нибудь состояние фолдеров. {folder: [unread, total]}, или что-то такое. Всë равно ж их список получаешь.

[identity profile] blacklion.livejournal.com 2013-06-27 08:24 am (UTC)(link)
(1) Есть запрос на счётчики фолдеров разом. Хорошие клиенты пользуются.
(2) 30 запросов с пайплайном мало отличаются от одного запроса, нормальные клиенты и серверы поддерживают пайплайнинг.

[identity profile] p1r4nh4.livejournal.com 2013-06-27 08:41 am (UTC)(link)
1 - ох, серьëзно? А можешь меня в доку ткнуть, я не могу найти. Я пока нашëл только такое:

The LIST command SHOULD return its data quickly, without undue delay. For example, it SHOULD NOT go to excess trouble to calculate the \Marked or \Unmarked status or perform other processing.

И потом надо каждому STATUS сделать.

2 - это в идеале. А в реальности сервера часто хранят так, что STATUS может тупить. Это смешно, но это следствие дизайна протокола.

[identity profile] blacklion.livejournal.com 2013-06-27 08:58 am (UTC)(link)
1. Упс, это я попутал.
2. dovecot — правильный сервер :)

[identity profile] p1r4nh4.livejournal.com 2013-06-27 09:02 am (UTC)(link)
Ну dovecot да, но опять же, смотря как хранить почту. Если втупую Maildir какой-нить (или вообще mbox!), то это будет тупить. Я, впрочем, давно уже с этим не заморачивался. :)

Это у меня просто начинает чесаться сделать альтернативу гмейлу, но не-веб я даже не рассматриваю, реально - у меня вполне ок выходит пользоваться и вебом, а все претензии мои к гмейлу точно так же распространяются на десктопные клиенты. :)

[identity profile] blacklion.livejournal.com 2013-06-27 09:17 am (UTC)(link)
У меня основные претензии ко всему — замороченное создание фильтров (нигед нет хотя бы банального автофильтра по List-ID), дерьмовые редакторы (ломание цитирование многих уровней, убогие шаблоны, etc. — это отчасти решает The Bat! но он как раз в плане IMAP'а полное говно) а к гмейлу конкретно — отсуствие тредов деревьями (что нужно для больших списков рассылки и никак не заменяется на сворачивание в converstations гиейловое).

[identity profile] p1r4nh4.livejournal.com 2013-06-27 09:21 am (UTC)(link)
Фильтры в гмейле - http://monosnap.com/image/vaFoLSSSpNdpztoAfZdF55Mi3

Редакторы такие себе, угу. А встраивать емакс и туда-сюда переключаться - лень. Думаю, что может CodeMirror и специальный режим какой-то к нему доделать. Или какой-нить совсем простой wysiwyg и от него концы вывести, чтоб дать желающим возможность модифицировать его, но это одна из моих основных мыслей - апи для экстеншенов нужен.

А к отсутствию тредов деревьями я как-то привык уже... Да, я в курсе про проблемы в мыллистах, но реально уже привык.

[identity profile] blacklion.livejournal.com 2013-06-27 09:23 am (UTC)(link)
Ого! Сделали! Я пробовал перенапарвить основной поток почты туда года три-четрые назад, и понял, что повешусь и откатил.

[identity profile] p1r4nh4.livejournal.com 2013-06-27 09:25 am (UTC)(link)
Ну вот эта штука с фильтрами уже довольно давно, 3 года - так точно.

Но вообще понятно, если ты много пользуешься емейлом и есть привычки - то тяжело их менять. Я так с емакса не могу спрыгнуть и с мутта тоже не очень легко на гмейл переходилось. :))

[identity profile] p1r4nh4.livejournal.com 2013-06-27 09:23 am (UTC)(link)
Ах чëрт, я тебе ответил, но за ссылку в ответе меня пометило как потенциально спамера. Надеюсь, ОП проснëтся и раскроет его, не буду копировать, пожалуй.