Использование сервера MS Echange в сетевом окружении рабочих станций Linux.

Введение.

 Многие организации, предприятия, учебные и медицинские учреждения используют систему коллективной электронной почты развернутый на базе серверов MS Echange xxxx, это реальность, которую нужно учитывать при переходе на программные средства рекомендованные для работы в госучреждениях. При переходе на рабочие станции под управлением Linux, например, KWorkstation графическая рабочая среда KDE5, единственным почтовым клиентом способным конкурировать с MS Outlook и соответствовать требования обработки почты MS Echange является почтовый клиент для групповой работы Evolution. В Evolution включён модуль OWA, с помощью которого осуществляется надёжное взаимодействие с сервисными портами MS Echange. При планировании установка и выбор пакетов Evolution для подключения к серверу MS Echange следует помнить о пакете поддерживающий технологию owa — модуль EWS. В качестве стенда для демонстрации развёртывания почтового клиента Evolution, используется рабочая станция ALT Linux KWorkstation xxx с последними обновлениями.

Содержание.

Подготовка.

 Прежде чем мы начнём говорить непосредственно о почтовом клиенте Evolution, необходимо убедится, что рабочая станция ALT Linux находится в удовлетворительном состоянии, имеет самые последние обновления и включена в структуру управления политиками домена вашей организации. Впрочем достаточно будет и того, что бы она имела соединение с LAN сетью организации и получала свежие обновления из репозитория хранилища пакетов обновления, нахождение короткого определенно политикой предприятия.

# apt-get update
# apt-get dist-upgrade

Установка Evolution.

установить пакты

# apt-get update
# apt-get install evolution
# apt-get install evolution-data
# apt-get install evolution-data-server
# apt-get install evolution-ew

Развёртывание почтового клиента Evolution.

  В различных средах рабочих столов Linux таких, как MATE, KDE и других, значок почтового клиента Evolution, как правило, находится в папке Офис, щёлкая по нему первый раз мы переходим в режим мастера установки Evalution.

Дальнейшие действия по установке и настройке почтового клиента Evolution для Exchange xxxx, сводятся к правильному заполнению полей пошаговой 1 2 3 4 5 6 7 инструкции мастера настройки почтовой программы.

 Хотелось бы отметить некоторые подробности, которые могут заинтересовать тех кто захочет сразу включится 1 2 3 4 5 6 в работу по обработке электронной почты, используя почтовый пакет для групповой работы Evolution.

 Когда всё будет настроено, вызывать Evolution можно щёлкнув по значку, после чего указать пароль учётной записи пользователя Echange, в приглашении к авторизации, не забывая отметит добавлением его в связку ключей, если этого не сделать, то каждый раз при автоматическом соединении с сервером Echange, необходимо будет вводить пароль пользователя учётной записи Echange. Этот вариант брелка работает успешно в среде рабочего стола MATE но в KDE связка ключей не срабатывает, Evolution просто не "видит" бумажник KDE, следовательно здесь надо применить другой подход.

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

Настройка подключения почтового клиента Evolution.

 Избежать этих неудобств можно, установив и правильно настроив пакет gnome — keyring, выполнив для этого следующие действия.

в терминале или через Synaptic найдем и установим пакет

# apt-get update
# apt-get install gnome-keyring

после того как пакет GNOME Keyring  будет установлен необходимо, находясь в профиле пользователя выполнить команду

~$ gnome-keyring-daemon        

Таким образом в дереве папок профиля пользователя создаётся каталог keyrings, после запуска клиента Evolution, пройдя все предложенные приглашения для регистрации пользователя и регистрации самого брелка, генерированный хеш брелка, пропишется в структуре профиля пользователя, папке keyrings.

Устранение ошибок.

 Стабильная работа почтового клиента Evolution во многом зависит от надёжной работы сервера MS Exchang, администратор сервера может пропустить тонкие настройкам службы OWA, считая её лишь красивым дополнением в работе MS Exchange. Когда же возникают неожиданные обстоятельства при эксплуатации MS Exchang стараются, прежде всего, восстановить службу RPC, отвечающую за работу почтового клиента MS Outlook, при этом работу протокола OWA проверить забывают. Как в таких случаях действовать пользователю Evolution, в первую очередь необходимо убедится, что Outlook web access работает, для этого надо запустить свой любимый браузер и ввести адрес сервера OWA. Если OWA не работает, связаться с администратором MS Exchange, если удастся, т.к он может прятаться. Но ситуация может быть и другая, OWA работает, а клиент Evolution "зависает", здесь можно посоветовать выгрузить Evolution, освободив процессы связанные с его работой из памяти ОЗУ с помощью программы, системный монитор, после чего запустить Evolution снова. Настройки LDAP, для синхронизации адресных книг MS Exchang, лучше всего проводить при непосредственном участии администратора сервера MS Windows, только он может правильно указать, как заполнить поля - имя сервера, основного корня Base DN порта 389. Если настройки выполнены правильно, то адресная книга через некоторое время появится в поле "Кому" при вводе адреса получателя, когда формируется письмо для отправки.

Заключение.

 Удобство и надёжность любой программы можно оценить при относительно долгом периоде эксплуатации, почтовый клиент Evolution имеет хорошие возможности, что бы успешно выполнять основные действия — приём и отправка почтовых сообщений. Встроенный модуль LDAP позволяет организовать поиск в адресной книге MS Exchange, есть возможность подключать общие папки и календари, хотя основная задача почтового клиента — приём и отправка почты, а остальное могут выполнять Порталы. В окружение ОС Linux можно найти большой перечень почтовых клиентов, которые по своим характеристикам ничем не уступают Evolution, кроме одного, возможности успешного соединения с MS Exchange. Evolution можно рекомендовать для корпоративных сред смешанного типа, состоящих из рабочих станций Windows и Linux, как замена почтового клиента MS Outlook, а также для организаций, которые становятся на тернистый путь миграции с MS Windows на Linux.

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