В поисках идеальной почтовой программы

В поисках идеальной почтовой программы

Самая большая моя головная боль каждый день — это электронная почта.

Иногда мне кажется, что почтовые приложения пишут люди, которые сами получают пять писем в неделю, а отправляют — три. Я пришёл к такому выводу, потому что практически ни один из известных мне почтовых клиентов (по крайней мере для macOS) не предназначен для комфортной обработки большого количества писем.

Что мне нужно от почтовой программы?

  1. Самое важное — скорость работы. Ничего не может быть хуже, чем программа, которая медленно откликается на нажатия клавиш и периодически подвисает на неопределённый период времени.
  2. Эффективное использование экранного пространства. Поскольку в большинстве случаев решение о дальнейшей судьбе письма можно принять на основании отправителя и темы, то модная нынче трехколоночная вёрстка (список ящиков, список писем, содержание письма) не увеличивает, а уменьшает информативность интерфейса. Таким образом, в почтовом клиенте должна быть возможность показывать просто список писем.
  3. Возможность делать всё (в смысле, совсем всё) при помощи клавиатурных сокращений. Выбрать письмо, удалить, скопировать в папку, ответить/ответить всем/переслать, открыть вложение, отправить — все эти команды должны быть доступны с клавиатуры.
  4. Почтовый клиент должен работать на macOS, причём желательно, чтобы он был нативным приложением, а не какой-то кросс-платформенной поделкой, написанной c использованием Qt, GTK или ещё какого-нибудь набора убогих библиотек, несовместимого с принятыми в macOS интерфейсными конвенциями.

Как ни странно, ближе всего к моему идеалу подобрался консольный клиент mutt, а если точнее, то его допиленная версия neomutt.

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

Увы, на этом же скриншоте хорошо видна та причина, по которой я не могу пользоваться mutt постоянно: он не дружит с кривыми письмами на русском языке. Кроме того, настройка mutt занимает долго времени, а за счёт консольной природы он плохо интегрируется с macOS.

Сейчас я пользуюсь почтовым клиентом Airmail.

Что в нём хорошо?

Во-первых, с темой Starry Night он позволяет отображать на экране столько же информации, сколько mutt, даже больше, поскольку в этой одной строке отображается не только отправитель и тема, но и начало письма. Во-вторых, у него очень развитые клавиатурные сокращения, прекрасный поиск, а также хорошая интеграция с macOS и различными облачными сервисами. Ещё у Airmail отличная мобильная версия, плюс настройки учетных записей синхронизируются между устройствами.

Основной минус Airmail — он адский тормоз. Причём иногда он работает очень быстро, а иногда тормозит даже перемещение по списку писем. В результате получается так: нажимаешь три раза кнопку «вниз» и один раз Delete, но из-за тормозов нажатие на Delete регистрируется тогда, когда выделение успело сдвинуться только на две строчки вниз, в результате удаляется не то письмо. Приходится возвращать его из корзины, что опять же приводит к лишней потере времени. Может, я идеалист, но мне кажется, что почтовый клиент не должен так себя вести на ноутбуке с 4-ядерным процессором Core i7 и 16 ГБ оперативной памяти.

Другие почтовые программы не лучше:

  • Родной Mail работает всё хуже от версии к версии.

  • PolyMail очень неэффективно использует экранное пространство. Даже на скриншотах с официального сайта видно, что в списке писем больше пустого места, чем полезной информации. Я уверен, что это неважно на 27-дюймовом iMac, но на ноутбуке каждый пиксель на счету. (Зато Airmail и PolyMail — очень красивые приложения, с полупрозрачными панелями и оформлением в приятной пастельной цветовой гамме. Это, конечно, самое важное в почтовой программе.)

  • Ещё на форумах часто рекомендуют Postbox. Мол, клиент слегка кондовый, зато быстрый и надёжный. Но моё знакомство с ним закончилось почти сразу же после того, как началось. Я установил пробную версию и обнаружил, что она, как и mutt, не дружит с письмами, отправленными при помощи кривых автомейлеров. Я написал в поддержку, откуда мне ответили, что принимают запросы и багрепорты только от пользователей, купивших приложение, и вообще они заняты работой над новой версией и им не до меня. Понятно, что после этого покупать Postbox я не стал, потому что поддерживать таких разработчиков — себя не уважать. (В процессе написания этого поста я ради интереса установил пробную версию Postbox 5. За 2 года проблема так и не была решена.)

  • MailMate: очень «олдскульная» программа, чем-то напоминающая незабвенную The Bat!. Работает очень шустро и имеет массу возможностей. Нормально обрабатывает кривые письма. Два главных недостатка: дорогая (но это можно пережить) и очень криво работает с Gmail, в чём честно признаётся сам разработчик. К сожалению, для меня это критичный недостаток, потому что у меня рабочий ящик на Google Apps. Ещё она исковеркала кириллические названия вложений в некоторых письмах.

  • Canary Mail — приложение, которое позиционируется как «духовный наследник» Sparrow. Пока что в бете. Из хорошего: работает очень быстро, по умолчанию загружает с сервера не все письма, а 1000 последних, идеально поддерживает Gmail. Минусы: нерационально использует экранное пространство.

  • Nylas N1 — даже не стал ставить, потому что это по сути веб-приложение, упакованное для macOS с помощью Electron. По моему личному опыту, такие приложения тормозят и жрут оперативную память как не в себя (типичным примером является Slack).

В общем, я перепробовал кучу всего (сейчас уже даже лень вспоминать остальное, но результаты были не лучше), однако проблема по-прежнему актуальна. Если кто-то вдруг знает приложение, отвечающее перечисленным в начале текста критериям, сообщите мне о нём, будьте так любезны. ♦

Если вам понравился этот текст, не забудьте подписаться на обновления моего блога.

Плюсануть
Поделиться
Показать комментарии