LINUX.ORG.RU

Юниксвейная почта и RSS

 , , ,


0

3

Уже лет 6 я собираю почту и ленты с помощью Thunderbird. Ещё с винды. Использовал его даже как IM, пока не слез на более навороченные, и как браузер, пока не сломался ThunderBrowse.

Сия рабочая лошадка исправно тащит три ящика и кучу лент. Но время идёт, база собралась уже на 4.7 ГБ. Рамы при этом оно жрёт 500-700 МБ, что многовато для фоновой программы, да и I/O грузит прилично. Почитав гайд по уменьшению потребления рамы на мозилловики, пришёл к выводу, что с такой огромной базой оно и нормально.

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

1) демоны, которые будут висеть в фоне и собирать ленты и почту. Требуется поддержка IMAP PUSH, интервала фетчинга, опциональный вывод нотификаций о свежих поступлениях. С подхватом существующей mboxrd-базы от лисы, думаю, особых проблем не будет

2) морда к mbox, чтобы смотреть письма и помечать их прочитанными, в самом mbox и на сервере. Последнее, пожалуй, надо как-то делать через демон. Обязательно с поддержкой HTML-писем. Шебморда, таким образом, сойдёт и даже приветствуется

3) индексатор к mbox, чтобы быстро искать и делать выборки. Желательно, чтобы индекс был по объёму хотя бы на порядок меньше самих mbox

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

Что посоветуют ЛОР-овцы? На десктопах так вряд ли кто заморачивался, особенно в свете снижения актуальности независимых и федеративных форматов коммуникации в пользу выноса данных к большому дяде и поручения ему контроля интересов, но вот на серверах организация почтовой морды для пользователей — задача древняя и распространённая.

dovecot, imap, roundcube

sin_a ★★★★★
()
Ответ на: комментарий от bodqhrohro_promo

Читать умеешь?

Ага, w3m в помощь. Он и картиночки покажет, и всякую другую фигню.

У него ж гуёвый Claws

Уже нет.

commagray ★★★★★
()
Ответ на: комментарий от commagray

Письма фетчатся OfflineIMAP складываются в локальный Maildir, фильтруются и раскладываются по папкам (щаз налетят, но в данном контексте это именно папки) скриптами (в основном баш, ибо пинается notmuch (предватирельно, после фетча, он переиндексирует почту, пинается хуком OfflineIMAP) для поиска по контенту писем в том числе), почтой управляю в NeoMutt, ответы пишу в NeoVim, отправляет их msmtp.

В качестве RSS-ридера использую newsbeuter.

r3lgar ★★★★★
()
Ответ на: комментарий от bodqhrohro_promo

У него ж гуёвый Claws

Уже давно сменил его на Mutt, и недавно мигрировал на NeoMutt.

Claws, к которому ржавыми гвоздями прикручен сбоку Webkit.

Это, кстати, одна из причин, по которой я от него избавился.

Mutt
Обязательно с поддержкой HTML-писем

Читать умеешь?

Как уже сказал commagray, w3m тебе в помощь. Ну и, конечно, можно настроить external viewer.

r3lgar ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.