Thunderbird и Kontact вместо MS Outlook
Когда вы работаете в крупной компании, где на рабочих станциях в основном стоит ОС Windows, а вы один из немногих пользователей Linux, то вы тратите определенную долю ваших усилий на преодоление сопротивления недружественной ИТ среды. С годами некоторые проблемы остаются в прошлом, но новые появляются. Так например почти исчезли как класс сайты заточенные только под IE. Все меньше страшных .docx, .xlsx файлов приходит по почте. Куда-то исчезли обязательные для всех чудо-юдо программы, которые написаны только для Windows. Теперь почти все можно открывать и редактировать из веб браузера. Изменилось многое, но не все.
Угадай картинку и получи бейсболку в подарок приз знатока почты. В 2000-м это был почтовик года по версии PC Magazine, и я сам пользовался им пару лет. Только по-честному, без поиска картинок.
Кстати о почте, что с ней? В тех организациях, где используется Exchange Server, постоянно приходят события на календарь и как-то неудобно оправдываться тем, что твой почтовик с не взаимодействует календарем, а Outlook-ом ты не пользуешься, так как его нет на Linux. Как правильно настроить почту, чтобы все работало на Exchange Server: почта, календарь, адресная книга, работа с папками? Статью об этом пишу я эту.
Kontact состоялся
В течении десятка лет я имел возможность проверить почтовые программы Linux в качестве клиента Exchange Server. В разное время я использовал для этой цели KMail/Kontact и Thunerbird. Скажу сразу, что первый вариант практически полностью заменил MS Outlook. Второй же обеспечивает не более половины требуемого функционала, но зато гораздо проще в плане установки и дальнейшей эксплуатации.
Итак приступим. Начнем с трудного: настройка рабочей почты с kdepim / kontact / kmail для полноценной замены MS Outlook.
Структура KDEPIM. Желтоватым цветом заливки отмечены компоненты Kontact, которые взаимодействуют с почтовым сервером.
Как уже понятно, данный способ подразумевает KDE, в качестве графического окружения вместе с пакетом KDEPIM. Вдобавок к нему нам понадобится почтовый шлюз DavMail, которого к сожалению нет в стандартных репозитариях Gentoo Linux. Выходим из ситуации, используя утилиту dpkg и deb пакет для Debian. Примечательно, что разработка ведется на SourceForge, и несколько дней назад вышла новая версия DavMail 4.8.
DavMail – программа, преобразовывающая протокол Exchange Web Services в открытые протоколы POP, IMAP, SMTP, Caldav, Carddav и LDAP.
Архитектура DavMail, с домашней страницы проекта.
Программа тянет зависимостей всего ничего: любая открытая или приоткрытая ипостась jdk/jre вполне подойдет. Пользователям облачного Outlook 365 на DavMail настраивать ничего не надо, URL Exchange Web Services в программе прописан изначально. Если же используется обычный внутренний Exchange Server, то тогда URL надо указать. И это практически все, еще расставить галки по опциям и DavMail настроен.
Для более тонкой настройки можно воспользоваться конфигурационным файлом
Настройка портов в конфиг-файле.
Перевести DavMail в режим фонового процесса (при этом не требуется X11).
Далее следует настроить KMail и KOrganizer. Так как DavMail сложновато гибко настроить на получение почты, предпочтительнее почту забирать напрямую, а календарь — со шлюза. Сложность заключается в настройке well-known портов, для чего могут потребоваться права рута, в возне с SSL сертификатами при настройке защищенного соединения.
Вряд-ли читателям Хабра требуется рассказывать о том, как настроить почтовый клиент на получение и отправку почты. На всякий случай тут ссылка, для тех, кого запутал интерфейс KMail. Подскажу лишь неявные настройки, например где следует указать путь к папкам отправленных, шаблонов и черновиков, для этого надо открыть Settings → Identity → Advanced .
Примечательно, что папку для удаленных выбираете из другого окна: Settings → Configure KMail → Accounts → Receiving tab → (Choose an account) → Modify → Advanced → Trash folder .
О том как склеить DavMail и KOrganizer я писал отдельный пост, так что не стану повторяться, а вместо этого снова упомяну про подводные камни, то есть один довольно крупный риф. Чаще всего доменный пароль совпадает с паролем пользователя на сервере Exchange и в момент, когда доменный пользователь меняет свой доменный пароль надо не забыть поменять его на KOrganizer . Если же этого не сделать вовремя, то учетная запись может быть заблокирована, из-за настойчивых попыток календаря установить соединение со старым паролем.
Остается настроить LDAP/AD на адресной книге: Settings → Configure KAddressbook → LDAP Server Settings → Add host .
Самое трудное настроить правильно DN, для самопроверки тут можно воспользоваться командой ldapsearch . Если команда найдет пользователя, тогда в поле DN надо записать значение параметра -b , в данном случае — ou=people,o=somehost.com .
Что работает безупречно:
- прием и отправка сообщений,
- поиск контактов в Active Directory,
- просмотр календаря,
- всевозможные фильтры сообщений,
- оповещения, в том числе и в фоновом режиме.
Работает, но с нареканиями:
- список, переименование и удаление IMAP папок на почтовом сервере Exchange,
- принять, отвергнуть или изменить событие в календаре,
- индексация, поиск.
- Некоторые Outlook-специфичные примочки, такие как голосовалки да/нет, или Action Items в заголовке письма.
- настройки на почтовом сервере, например автоматические ответы.
Кроме того целый ряд как положительных, так и отрицательных свойств Kontact не зависит от Exchange Server. После KMail я не могу использовать почтовые клиенты, в которых отсутствует возможность отправить отправленное письмо еще раз или переслать его точную копию, изящный и облегченный редактор сообщений. С другой стороны замороченная инфраструктура S/MIME, запутанные настройки, ШГ из за взаимодействия с html парсером MS Outlook, действуют на нервы.
В целом данный набор довольно громоздкий, хрупкий и требует некоторого внимания, чтобы все продолжало работать как надо. Слабым звеном тут является сервер Akonadi, который служит хранилищем для всех PIM данных. Частенько данные хранилища Akonadi портятся и тогда ничего не стартует. Приходится удалять БД и запускать все по новой. После каждого апгрейда KDE, стараешься запускать приложения KDEPIM, затаив дыхание.
Thunderbird: золотая середина
С почтовым клиентом Thunderbird ситуация иная. Не требуется такой громоздкой инфраструктуры и стольких усилий, весь процесс от начала и до конца может занять не более 15 минут, однако конечный результат скромнее. Время от времени придется открывать веб-интерфейс сервера Exchange для того, чтобы принять, отклонить или изменить событие в календаре, удалить сообщение, работать с папками. Thunderbird не умеет всего этого делать при работе с Exchange Server через протокол IMAP.
Как и в предыдущем случае, предлагаю забирать почту напрямую, календарь — через шлюз, а контакты брать из LDAP/AD. Настройку почты в Thunderbird пропускаю, все и так ясно. Для Office 365 почтовый сервер входящей и исходящей почты — outlook.office365.com . Напоминаю, как настроить CalDav:
Порядок действий будет таков:
- Установить расширение Lightning.
- Настроить CalDav — календарь DavMail.
- Создать новый календарь, и прописать в нем http://localhost:1080/users/username@somehost.com/calendar .
Настройка календаря в Thunderbird, через расширение Lightning и шлюз DavMail
- по умолчанию порт 1080,
- outlook.office365.com/EWS/Exchange.asmx — путь к почтовым веб сервисам Office 365. Для традиционных серверов Exchange только FQDN будет отличаться.
Создать новый календарь тоже несложно после того как вы найдете, как это можно сделать. Не ищите напрасно в меню Thunderbird, даю картинку в помощь. Только контекстное меню правого щелчка мыши и только в указанное место, выделенное цветом даст возможность создать новый календарь.
После этого надо всего лишь добавить локальный адрес из настроек шлюза, указав путь как выше показано в пункте 3. Опять же, как мера предосторожности, не синхронизируйте слишком часто, чтобы после смены доменного пароля не заблокировать учетную запись, пока календарь будет стучаться на сервер со старым паролем.
Остается адресная книга, для нее никаких расширения и шлюзов не требуется. Единственно, пользователи Gentoo Linux должны собрать пакет с USE флагом ldap .
Из адресной книги, вызываем окно настройки подключения к серверу LDAP: Файл -> Создать -> Каталог LDAP .
В закладке Дополнительно можно по вкусу добавить фильтров поиска, например: (objectcategory=person) или (objectclass=*) . Весь список прилагается.
Итого
Если сравнивать Kontact/KMail и Thunderbird, то первый вчистую выигрывает по пригодности в офисной среде. Thunberdird имеет не лучшую поддержку IMAP, однако проблемы возникают именно с просмотром и изменений папок Office 365. Microsoft в свою очередь не может похвастаться приверженностью ИТ стандартам, поэтому возможно, что все дело в кривой имплементации IMAP на стороне сервера. КOrganizer также имеет больше функций, чем расширение Lightning. Благодаря Akonadi, KDEPIM имеет очень удобный фоновый процесс приема почты, регистрации событий и оповещений.
С другой стороны за всем этим надо следить, чтобы карточный домик KDEPIM не ломался после каждого значительного апгрейда. 2 года назад его перевели на KDE Frameworks 5 и Qt 5, но еще далеко не на всех дистрибутивах Linux он присутствует. Когда появится на Gentoo поставлю его первым делом и заодно проверю свою учетную запись на BugZilla.
Thunderbird подкупает тем, что его легко поставить, настроить и обслуживать, а все то чего не хватает, можно сделать на веб клиенте. S/MIME просто работает, а в KMail, это что-то с чем-то. Думайте сами, решайте сами. Как говорит машинный переводчик, Linux — это все про выбор.
Если будет интересно, в следующий раз расскажу про молодой да ранний почтовый клиент Trojita, тяжеловесный Evolution и еще по-мелочам.
Источник
5 почтовых клиентов для Ubuntu(linux)
Итак друзья, в этой статье я хочу выделить 5 почтовых клиентов для Ubuntu. Это почтовые клиенты: Thunderbird, Evolution, Claws Mail, Geary, Balsa.
Этот почтовый клиент от Mozilla является почтовым клиентом по умолчанию в Ubuntu. Он невероятно популярен, удобен, быстр.
Поддерживает протоколы: SMTP, POP3, IMAP, NNTP, RSS. По умолчанию интерфейс программы похож на привычный пользователям Windows интерфейс почтового клиента Outlook Express. Как и браузер Firefox, почтовый клиент Thunderbird поддерживает темы оформления. Thunderbird можно найти в главном меню Dash.
Настраивается довольно просто:
Почтовый клиент Evolution на вид очень напоминает Outlook Express. Да что там говорить, это аналог Outlook Express в Ubuntu. Evolution может соединяться с серверами Microsoft Exchange.
В состав Evolution входят пять компонентов:
электронная почта
адресная книга
календарь
заметки
список задач
Установка Evolution в Ubuntu 13.04 / 12.04 / 12.10
Чтобы установить почтовый клиент Evolution в Ubuntu, откройте терминал и выполните:
Настройка Evolution для почты gmail:
Сервер входящей почты (IMAP) – требуется SSL: imap.gmail.com
Использовать SSL: да
Порт: 993
Сервер исходящей почты (SMTP), требуется TLS: smtp.gmail.com (использовать проверку подлинности)
Использовать проверку подлинности: да
Использовать STARTTLS: дa
Порт: 465 или 587
Имя аккаунта: имя пользователя Gmail (включая @gmail.com)
Адрес электронной почты: полный адрес электронной почты Gmail (imya_polzovatelya@gmail.com)
Пароль: ваш пароль в Gmail
Настройки получения почты в Evolution:
- Geary
Geary – функциональный почтовый клиент, потребляющий минимальный объем ресурсов и предельно прост в использовании.
Основные возможности программы:
создание и просмотр почтовых сообщений
отправка и получение почты
WYSIWYG редактор для создания сообщений
проверка правописания
группировка сообщений
поиск в почтовых ящиках
работа с несколькими почтовыми аккаунтами одновременно
интеграция с почтой Gmail и Yahoo! Mail
поддержка IMAP
архивирование почты
Установка Geary в Ubuntu 15.10/15.04/14.10/14.04/13.04 / 12.04 / 12.10
Чтобы установить Geary в Ubuntu откройте терминал (Ctrl+Alt+T) и выполните по очереди следующие команды:
После установки, программу можно найти в главном меню Dash. После первого запуска программы, вы увидите такое окно:
Вводите свои данные и можно пользоваться почтовым клиентом.
Что можно сказать о нём? Отличный легкий почтовый клиент, работает очень шустро. Оформление пользовательского интерфейса Claws Mail приятно напоминает The Bat!
Особенности Claws Mail:
Быстрый лёгкий полноценный GUI-клиент электронной почты.
Поддерживает основные протоколы обмена почтой (POP3, SMTP, IMAP4rev1, NNTP, Usenet news, SSL).
Полная поддержка шифрования GnuPG.
Система плагинов, в том числе антиспам, просмотр PDF, HTML, PGP.
Приходится настраивать в ручную настройки исходящей и входящей почты, так же как и в Evolution.
Установка Claws Mail в Ubuntu 15.10/15.04/14.10/14.04/13.04 / 12.04 / 12.10
Чтобы установить почтовый клиент Claws Mail в Ubuntu, откройте терминал и выполните:
- Balsa
Почтовый клиент для Ubuntu – Balsa, простое, но эффектвиное приложение, среди существующих ныне, сборщиков электронных писем. В силу своей простоты, каких-то выделяемых особенностей, найти довольно сложно, пожалуй сама простота и есть та особенность, о которой можно говорить. Свою главную задачу, программа выполняет на отлично, кроме прочего – это хорошая скорость работы и не требовательность к системным ресурсам.
Если вы приверженец простоты и качества в одном флаконе, то Balsa подойдет, как нельзя лучше. Никакого громодья настроек и всевозможных довесок, все предельно просто, удобно и понятно. Но не стоит думать, что минимальный набор функций, подразумевает лишь принятие и отправку сообщений, безусловно, по-мимо этого, имеется определенный спектр общепринятых возможностей.
Клиент может работать с серверами POP, SMTP, IMAP, оснащен поддержкой для вложений MIME входящих и исходящих, не лишен возможности шифрования PGP, GPG, фильтрации, собственных протоколов хранения e-mail, просмотра синтаксиса письма, проверки орфографии, изменение древовидных пунктов почтового ящика на вкладочные, может быть интернационализирован и что самое главное, если вы предпочитаете пользоваться японской письменностью, ну вдруг ваc приспичит, то и такая поддержка шрифтов, тоже имеется.
Положительные характеристики Balsa:
Простота спасет мир!
Отрицательные характеристики Balsa:
Точно не уверен, но кажется не умеет сворачиваться в трей, но можно научить его это делать при помощи программы AllTray (устанавливается через “центр приложений”).
Установить программу можно, опять-таки через “центр приложений” или через терминал:
Ссылки:
Thunderbird. Описание Mozilla Thunderbird.
Evolution. Personal information management application that provides integrated mail, calendaring and address book functionality.
Geary. Geary is an IMAP mail client for GNOME 3.
Claws Mail. About Claws Mail.
Balsa. E-Mail utility.
Источник