Журнал LinuxFormat - перейти на главную

LXF151:Сравнение: Почтовые клиенты

Материал из Linuxformat
Перейти к: навигация, поиск


Содержание

Сравнение: Почтовые клиенты

Шашанк Шарма собрал пятерых конкурсантов и выносит свой вердикт.



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

Особенно важны почтовые клиенты для бизнесменов, но они полезны и для тех, кто не зависит от корпоративного почтового сервера. Абсолютно все почтовые клиенты в наши дни подключаются к почтовым онлайн-сервисам, вроде Gmail и Yahoo Mail. Даже если вы не используете их для ежедневной проверки почты, они очень удобны для хранения копий ваших почтовых сообщений в режиме оффлайн на случай сбоев в работе почтового сервиса.

При выборе клиента следует учитывать множество факторов. Самый важный – какой именно вы пользователь, и как вы хотите использовать почтовый клиент. Если вы – работник предприятия, принимающий почту с корпоративного почтового сервера, вам, вероятно, нужен постоянно работающий клиент, то есть хорошо интегрированный в рабочий стол. Ну, а у домашнего пользователя, которому надо только копировать почту с онлайн-сервиса, требования будут совсем другими.

Интеграция с рабочим столом

Надо ли выбирать клиент вашего рабочего стола по умолчанию?


Почти все клиенты, представленные здесь, кросс-платформенные и могут работать в любом дистрибутиве. И хотя выбор – это хорошо, все дистрибутивы и рабочие столы поставляются со своими почтовыми клиентами по умолчанию, так что в Gnome есть Evolution, а в KDE – KMail. Традиционно это также означало, что Evolution был клиентом по умолчанию для Fedora и Ubuntu, а KMail – для OpenSUSE и Mandriva и прочих. Но последние релизы этих дистрибутивов, рабочих столов и почтовых клиентов отчасти изменили данную ситуацию.

Поскольку Evolution теперь требует наличия библиотек Gnome 3, Ubuntu, начиная с релиза 11.10, выбрал в качестве клиента электронной почты по умолчанию Thunderbird. KMail – один из слабейших клиентов в нашей подборке, и мы – не единственные, кто так считает: в последнем релизе Mandriva его также сменил Thunderbird.

Использование клиентов по умолчанию имеет очевидные преимущества. Например, в Gnome вы можете щелкнуть правой кнопкой по файлу в файловом менеджере Nautilus, выбрать Send To и указать электронную почту, чтобы отправить файл как вложение в почтовое сообщение. Таким образом вы запустите окно создания сообщения, где этот файл будет перечислен в списке вложений, так что вам не придется дополнительно запускать Evolution для создания сообщения.

То же можно сделать с KMail в KDE, в файловом менеджере Dolphin, щелкнув правой кнопкой и выбрав Actions > Send To.

Однако клиенты по умолчанию по определению устраивают не всех. Им приходится соответствовать запросам большой части пользователей, поэтому-то KMail и Evolution – не просто почтовые клиенты, а PIM’ы, способные создавать списки дел и напоминать о действиях, включенных в расписание. Многовато функций для тех, кому нужен клиент просто для создания копий почтовых сообщений.

Почти все клиенты поддерживают формат почтовых файлов MBOX. Claws Mail предлагает его через модуль расширения. Формат MBOX сохраняет сообщения, соединяя их в простом текстовом файле. Альтернативные форматы – MAILDIR и MH.

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

Если вам приходится работать на нескольких машинах с разными операционными системами, вам, возможно, понадобится выбрать популярный формат, типа MBOX, поддерживаемый почтовыми клиентами во всех дистрибутивах и операционных системах.

KMail и Evolution имеются только для дистрибутивов Linux, а кроссплатформенные Claws Mail, Thunderbird и Zimbra Desktop можно установить на любой машине с Windows, Mac или Linux.

Поддержка IMAP

Насколько они ладят с web-почтой?


Большинство домашних пользователей захотят связать свои почтовые клиенты с одним из популярных сервисов web-почты. При настройке вашей учетной записи вам понадобятся настройки SMTP и IMAP, номера портов для соединения, использовать или нет SSL, и т. д.

Из пяти клиентов нашей подборки Evolution, Zimbra и Thunderbird умеют брать настройки с сервера IMAP. Это означает, что вам не придется указывать номер порта или настройки SMTP для своей учетной записи. KMail может определить поддерживаемые опции аутентификации, но только после того, как вы укажете ему сервер IMAP. В Claws Mail все серверные настройки придется указывать вручную.

Хорошие клиенты электронной почты должны помогать вам настроить учетную запись с минимумом усилий, но это – только половина картины. Хорошо ли клиенты взаимодействуют с сервисами web-почты, тоже немаловажно.

С помощью Zimbra, Evolution и Thunderbird вы можете создавать сообщения оффлайн, и они отправятся автоматически, когда вы подключитесь к Интернету. А вот Claws Mail не отправляет автоматически поставленные в очередь сообщения.

При импорте сообщений все клиенты соединяются с сервисом web-почты для создания дерева директорий. После этого можно импортировать сообщения в директории. Claws Mail случайным образом отправляет старые сообщения в папку Входящие (Inbox), создавая дубликаты при импорте из файла MBOX. Evolution опередил всех в создании папок и импорте сообщений. KMail предоставляет больше всего опций импорта и импортирует сообщения без ошибок, но не отображает тела сообщения. Сообщения, загруженные из Интернета, отображаются без погрешностей.

Пользовательский опыт

Но они же все на одно лицо! Или нет?..

Цель почтового клиента довольно проста: он берет вашу почту, отображает ее в симпатичном интерфейсе, позволяет вам легко и просто создавать и отправлять сообщения и предлагает добавочные функции: поиск, метки и т.д.

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

Сравнивать интерфейсы почтовых клиентов – почти то же, что сравнивать раскладку клавиатур на разных ноутбуках. Они практически одинаковы, но все равно есть получше и есть похуже. И почтовые клиенты очень похожи по составу функций и пользе. Но некоторые все же затмили конкурентов, предложив чуть больше.

Evolution
★★★

Типичное трехпанельное отображение, стандартное для большинства клиентов. Это PIM, и нужно выбирать между Почтой [Mail], Календарем [Calendar] и Задачами [Tasks], используя кнопки в нижней левой части. По умолчанию сообщения отображаются в виде дерева. Видимой разницы между связанными и одиночными сообщениями нет, кроме значка + и – в строке темы для обозначения свернутого или развернутого сообщения. Нажмите на Ctrl+T, чтобы отключить древовидное отображение. Можно осуществлять поиск сообщения в текущей папке, текущей учетной записи или во всех настроенных учетных записях, и создавать настраиваемый поиск; можно даже сохранять результаты поиска и создавать для них папки. Вложения не отображаются в тексте по умолчанию, но, в зависимости от их типа, вы можете выбрать их отображение в тексте или в ассоциированном по умолчанию приложении.

Thunderbird
★★★★

Thunderbird выглядит небогато, особенно по сравнению с Evolution или Zimbra Desktop – в первую очередь из-за того, что опции или сгруппированы под одной кнопкой, или не помещены на панель инструментов Mail вверху. Так, кнопки Удалить [Delete], Переслать [Forward] и Ответить [Reply] возникают на панели внизу при чтении сообщения. Поиск – одна из лучших функций Thunderbird, позволяющая ему значительно опередить своих конкурентов. Результаты отображаются в новой вкладке с указанием года/месяца и с разнообразными фильтрами, чтобы вы обнаружили именно то сообщение, которое ищете. Древовидное отображение не является умолчанием, но его можно активировать, если щелкнуть по View > Sort By > Threaded. Можно также архивировать сообщения, но поиск по архивным сообщениям не ведется, и вы должны указывать архивную папку при настройке своей почтовой учетной записи.

Claws Mail
★★

Хотя он отнюдь не уродлив, над интерфейсом не мешало бы поработать. При отображении прочитанных, непрочитанных и общего числа сообщений в папке левая панель выглядит перегруженной. Измените эту настройку с помощью View > Set Displayed Columns > In Folder List. Здесь есть разнообразные встроенные раскладки на выбор. Щелкните по View > Layout и пройдитесь по пяти опциям, чтобы найти себе подходящую – Wide Message [Широкое сообщение] и Three Columns [Три столбца] будут идеальны, если у вас большой экран. Ни в одной раскладке нет панели поиска, а кнопка поиска настолько глубоко зарыта в списке сообщений, что с тем же успехом могла бы быть невидимой. Можно щелкнуть по сообщению правой кнопкой, чтобы создать фильтр и правила обработки. Правила обработки означают выполнение таких действий, как перемещение, копирование, удаление, отправление и т. д. LXF151.round.kmail.jpg

Zimbra Desktop
★★★

У Zimbra Desktop также трехпанельный интерфейс, но он все делает настолько по-своему, что нас это впечатлило. Это не просто отсылка почты, но, несмотря на множество функций, интерфейс остается чистым и аккуратным. Вверху есть масса вкладок для перемещения между Избранным [Preferences], Почтой [Mail], Календарем [Calendar], Задачами [Tasks] и т. д. Панель поиска дает результат практически мгновенно, проверив темы, заголовки и тела сообщений. Полезные опции кнопки Advanced справа от панели поиска позволяют сузить результаты и осуществить поиск по Спаму [Spam] и Удаленным [Trash]. Zimbra также умеет сохранять результаты поиска – эту функцию он делит с Evolution. Древовидное отображение поддерживается, но по части идентификации ссылок в древе Zimbra уступает Evolution. Чтобы пометить сообщение как спам, выделите его и щелкните по Spam – никакой настройки не требуется.

KMail
★★

Первый запуск KMail выдает ошибку «Не удалось получить подборку ресурсов», из-за отсутствия в KMail настроенной по умолчанию папки входящих сообщений. Можно пойти обходным путем – указать KMail местоположение maildir с помощью Akonadi. Для этого запустите инструмент Akonadi Configuration и направьте Local Folders в ~/.kde4/share/apps/kmail2/. Трехпанельный интерфейс отображает сообщения, сгруппировав их по дате – день/месяц/год, в зависимости от количества сообщений в папке. В создании древовидного отображения KMail превосходит другие инструменты, используя строковые интервалы для обозначения ответов на сообщения в дереве. Панель поиска вверху можно использовать для поиска сообщений, а во всплывающем списке справа уточнить параметры поиска. Скажем, выбор Has Attachment [Имеет вложения] ограничит поиск сообщениями с вложениями.

Производительность

Телепортируй меня, Скотти. Быстрее! [Цитата из сериала «Звездный Путь» – прим. пер.]


Почтовые ящики могут достигать нескольких гигабайт, поэтому для почтовых клиентов очень важно с легкостью обрабатывать большое количество сообщений. Поиск по тысячам сообщений выглядит задачей устрашающей, но для почтовых клиентов это повседневная работа. Мы протестировали производительность поиска и общую производительность клиентов с помощью файла MBOX размером 450 MБ.

Импорт этого файла в Evolution занял около 15 минут. При поиске результаты были получены практически мгновенно. Большинство клиентов позволяют создавать сообщения во время импорта, кроме Claws Mail, где этого сделать нельзя. На импорт того же файла MBOX ему потеебовалось 30 минут.

Мы уверены, что по части поиска Thunderbird остается непревзойденным. Он отображает результаты в отдельной вкладке со множеством дополнительных фильтров, таких, как Пометка [Starred], От Меня [From Me], и Список Контактов [List of Contacts].

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

Из всех клиентов в нашем списке Zimbra Desktop оказался самым медленным в выполнении обычных задач, таких, как переключение почтовых папок, но отставание было незначительным. Хотя Zimbra и умеет импортировать сообщения, они обязательно должны быть в формате TGZ. Это проблема вроде и не серьезная, но все же лишнее действие по конвертированию экспортируемого сообщения в TGZ – лишняя морока.

Помимо почты

Персональные менеджеры информации.


Природа некоторых из наших клиентов – все-в-одном – заслуживает отдельного упоминания. Не всем пользователям необходимо, чтобы их почтовый клиент заодно выкатывал им напоминания и служил календарем, но если вы пользуетесь такими функциями каждый день, то, наверное, лучше все-таки иметь для этого один инструмент, чем несколько.

Правда, и в этом случае вам вовсе не обязательно хвататься за одного из упомянутых отличников. Большинство других инструментов предлагают те же функции, что и PIM, при посредстве расширений.

Evolution, официальный PIM Gnome, предоставляет вам календарь, адресную книгу и список задач, не входящих в обозначенные в календаре. В KDE, KMail является частью Kontact, программного пакета PIM KDE. Другие встроенные в него программы – это KaddressBook, Akregator и KOrganizer.

Thunderbird в первую очередь предназначен для электронной почты, но в нем есть модули расширения для всего остального. Простейшая установка Thunderbird не является PIM, но расширение Mozilla Lightning добавит ей функций. Его встроенная читалка RSS/Atom означает, что он также может служить в качестве простой программы для подбора новостей. Дополнительные функции доступны через другие расширения.

Claws подобным же образом служит для новостей и работы с электронной почтой. В нем есть адресная книга и модули расширения для календаря, подборки RSS и прочего. Zimbra, помимо электронной почты, занимается управлением контактами и обработкой документов, и имеет календарь и список задач. Здесь можно редактировать документы – допустим, электронные таблицы – прямо на лету, и включать их в электронные сообщения.

Безопасность

Защищен ли ваш клиент от Интернета?


В качестве инструмента для фильтрации спама Evolution позволяет выбирать между SpamAssassin и Bogofilter. Конечно, прежде чем начать их использовать, надо проверить, установлены ли они в вашей системе: если их нет, Evolution не станет жаловаться на отсутствующие пакеты, что довольно странно. Вам также придется установить соответствующий модуль расширения Evolution. И, наконец, нужно будет сконфигурировать настройки нежелательной почты. Это делается через Edit > Preferences > Mail Accounts > Edit > Receiving Options. Стоит также заглянуть в Edit > Preferences > Mail Preferences > Junk.

В Thunderbird имеется весьма продвинутый фильтр нежелательной почты, который совершенствует свою работу, изучая то, что вы помечаете как спам. Все входящие сообщения проходят через фильтр, и вы можете настроить Thunderbird, чтобы он предупреждал вас о потенциальных почтовых сообщениях фишинга или о том, что ссылка в сообщении ведет вас не на тот сайт, URL которого указан.

Claws Mail, если вы компилируете его сами, предоставляет в основном пакете несколько полезных модулей расширения. Но если вы установите его через программные репозитории вашего дистрибутива, вам придется устанавливать еще и модули. Загрузите их через Configuration > Plugins > Load. Затем перейдите в Configuration > Preferences > Plugins > SpamAssassin. Прочитайте ЧаВо Claws Mail Plugins на сайте проекта – там описаны дополнительные шаги.

По части безопасности KMail проявляет себя лучше, чем Claws Mail, по крайней мере, на первый взгляд, но... Щелкните по Anti-Spam, чтобы запустить мастера, который автоматически определит наличие такого инструмента, как SpamAssassin, и включит его.

Для обучения SpamAssassin вам нужно всего лишь помечать сообщения как Spam или Ham; но при пометке всплывает окно, предлагающее обождать, пока передастся сообщение. Ничего не происходит, и затем KMail вырубается. Мастер Anti-Virus также вроде бы есть, но попробуйте заставить его работать – может, вам повезет; лично нам это не удалось.

При отправке электронной почты можно шифровать сообщения, но только если у вас в системе уже есть ключи шифрования. Ни один из инструментов не позволяет создавать ключи из самого интерфейса, кроме KMail, который может создать ключ, идентифицируя вас.

Во всех прочих клиентах надо использовать программу управления ключом вашего дистрибутива, например, Kgpg или Seahorse, чтобы создать ключ, который вы сможете впоследствии применять для шифрования сообщений.

Дополнения и расширения

Аксессуары для вашего клиента.


Каким бы полезным ни был набор функций по умолчанию, всегда приятно знать, что есть и добавочные функции, пусть на данный момент они вам и не нужны: а вдруг да пригодятся! Все клиенты официально выпускают модули расширения, и это – отличный способ обогатить функциональность.

Самый длинный список – у Thunderbird. Страница с дополнениями разделяет список имеющихся расширений на категории, например, Контакты [Contacts], Чтение Сообщений [Message Reading], Конфиденциальность и Безопасность [Privacy and Security]. Вы также можете познакомиться со списком Most Popular, расположенным слева. А еще есть десятки тем, для изменения внешнего вида клиента.

В установке по умолчанию Evolution уже есть несколько модулей, установленных и включенных. Фактически, многие из его базовых функций, такие, как Отметить Все Сообщения Как Прочитанные [Mark All Messages As Read] также являются модулями расширения.

В KMail вместо обширной базы дополнений Thunderbird имеются Инструменты [Tools]. Большинство из них написаны не командой KMail, а некоторые чересчур устарели, чтобы применяться в недавних релизах.

Claws Mail создан на условии, что вы будете расширять его модулями по мере возникновения необходимости в них. Есть две категории – Стандартные [Standard] поставляются с пакетами, и будут установлены, если вы вручную компилируете Claws; Дополнительные [Extra] модули можно загрузить с сайта. При установке Claws из репозиториев пакетов вашего дистрибутива модули придется установить вручную.

Модули расширения Zimbra Desktop называются Zimlets. На сайте предлагается список по категориям – Контакты [Contacts] и Почта [Mail]. Учтите, что не все зимлеты работают на всех платформах.

«Thunderbird предупреждает о потенциальных сообщениях фишинга.»

Почтовые клиенты: Вердикт

Клиентов электронной почты множество, но мы ограничились теми, что могут быть полезны большинству пользователей. По той же причине клиенты, работающие на большем количестве платформ, набрали большее количество очков. Кросс-платформенные клиенты обеспечивают надежный интерфейс в разных операционных системах и облегчают задачу импорта/экспорта почтовых сообщений при переходе с одной платформы на другую.

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

Пару лет назад легковесные клиенты имели смысл, но сейчас, когда цены на оборудование неуклонно снижаются, не стоит жертвовать функциональностью ради незначительного прироста производительности.

Мы также не видим смысла рекомендовать проприетарные почтовые клиенты – как показывает наш опыт, родственники с открытым кодом их превосходят.

После всех тестов, на первое место вышел Mozilla Thunderbird. Вы можете запустить его в любой среде рабочего стола, и из всех клиентов, представленных в нашем Сравнении, он официально поддерживает самое большое количество операционных систем.

Крик Mozilla

Нас не слишком впечатляет стратегия «частых релизов» Mozilla, но в самом клиенте мы не смогли ни к чему придраться. Однако следует отметить, что, хотя на нашем двуядерном ноутбуке Thunderbird 5 работал очень быстро, Грэм нелестно отозвался о его производительности на нетбуке на Atom в своем обзоре в LXF149.

В дистрибутиве на базе Gnome можно взять Evolution, в основном из-за интеграции с рабочим столом. Но более новым версиям нужны библиотеки Gnome 3, а значит, в Ubuntu с ним будет трудновато.

Несмотря на интеграцию с KDE, KMail у нас восторга не вызвал – как и у некоторых разработчиков дистрибутивов на базе KDE, таких, как Mandriva, заменившая его на Thunderbird в своей последней версии.

Claws Mail, легковесный и быстрый почтовый клиент, лучше всего подходит таким небольшим рабочим столам, как Xfce.

I Thunderbird ★★★★★

Сайт www.mozilla.org Лицензия GPL и другие Версия 5.0

  • Улучшенный процесс импорта заставляет других клиентов

прикрыть лавочку.

II Evolution ★★★★

Сайт http://projects.gnome.org Лицензия GPL и другие Версия 3.0.2

  • Он не кросс-платофрменный, иначе был бы победителем.

III Zimbra Desktop ★★★

Сайт www.zimbra.com Лицензия Проприетарная Версия 7.1.1

  • Хорош, но зачем брать проприетарный клиент,

если есть альтернативы?

IV Claws Mail ★★★

Сайт www.claws-mail.org Лицензия GPL v3 Версия 3.7.9

  • Легковесный и быстрый, но штанишки надо подтянуть.

V KMail ★

Сайт http://userbase.kde.org/KMail Лицензия GPL v3 Версия 4.7.0

  • Всеми силами избегайте его. Это кошмар.

Рассмотрите также...

Во-первых, почтовых клиентов на свете много больше. Мы ограничились полноценными решениями, исключив свой фаворит, Mutt. Это чудесный, легкий, но... текстовый клиент, и многие просто его проигнорируют. Да и для фильтрации сообщений ему нужны добавочные инструменты, типа Procmail.

Нам также пришлось отказаться от популярных клиентов на основе браузера, вроде RoundCube и SquirrelMail. Они поставляются с популярными панелями управления web-хостингом, подобным cPanel, и выглядят и ведут себя так же, как их собратья с рабочего стола, только работают они в web-браузере.

Есть и такие, что работают поверх кода других клиентов: например, SpiceBird и Seamonkey уселись на Thunderbird. Еще одна интересная опция – Opera Email, расширение web-браузера Opera. Если вы любитель Opera, вам стоит попытать с ним счастья.

Персональные инструменты
купить
подписаться
Яндекс.Метрика