Заметки · 28.03.2025

Thunderbird и Exchange

Наконец-то дошли руки до поста о подключении громоптахи к почтовому серверу Exchange в условиях корпоративной сети с помощью EWS. В принципе, если EWS проксируется за пределы Вашей сети (здесь пост примерно про это) — можно использовать и доменное имя почтового сервера.

В качестве тестовой машинки я использовал свой походный ноутбук на Lubuntu. В этом дистрибутиве Thunderbird отсутствовал и для начала его было нужно установить:

sudo apt install thunderbird -y

Процесс установки:

Не покидая терминал, запускаю Thunderbird:

thunderbird

Thunderbird сразу после старта начинает интересоваться почтовым ящиком, но этот этап настройки стоит отменить. Жмём отмену.

Чтобы осуществить подключение к почтовому серверу Exchange с помощью EWS нужно установить ExQuilla. Для этого идём в основное меню Thunderbird и выбираем там Add-ons:

Откроется менеджер компонентов Thunderbird:

Находим ExQuilla и устанавливаем в программу кнопкой Add to Thunderbird:

Thunderbird деликатно поинтересуется — действительно ли нужно добавить в почтовый клиент компонент ExQuilla. Отвечаем утвердительно, киваем и нажимаем Add:

После добавления появится сообщение об успешном добавлении компонента. Жмём ОК.

В качестве последнего этапа установки ExQuilla предложит ознакомиться с общим принципом настройки модуля.

Перечитать инструкцию можно по адресу:

https://www.exquilla.com/firstrun

Теперь самое интересное: добавление учётной записи Exchange.

Принцип подключения к почтовому ящику по EWS отличается от обычной настройки почтового клиента. За сцепку Exchange и Thunderbird полностью отвечает ExQuilla, а родных настроек почтовой программы нам вообще трогать не нужно.

Снова отправляемся в главное меню программы и переходим в Tools:

В перечне инструментов находим ExQuilla for Microsoft Exchange:

Входим в меню компонента и там выбираем пункт Add Microsoft Exchange Account:

Открывается окно добавления учётной записи:

Здесь всё достаточно просто. ExQuilla ждёт от нас адрес почтового ящика, пароль и доменные учётные данные. Не забудьте, что домен нужно указать полным именем.

Жмём на кнопку Next и нас поприветствует окно настроек безопасности сервера:

В качестве точки подключения фигурирует локальный доменный почтовый сервер и его 443 порт. Я активировал настройку Permanently store this exception и подтвердил всё это кнопкой Confirm Security Exception.

ExQuilla попросила пройти аутентификацию в домене. Чтобы в дальнейшем не повторять ввод учётных данных, потребуется прокрыжить настройку Use Password Manager to remember this password.

Завершающий этап настройки — ввод url-адреса EWS. В рамках моего эксперимента оправдана была ручная настройка. Также я активировал пункты Use Microsoft Exchange Mail и Use Microsoft Exchange Address Book. После успешного теста подключения — можно нажать на кнопку Next.

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

https://mail.org.domain.com/EWS/Exchange.asmx

В финале ExQuilla попросит проверить корректность введённых данных и завершить настройку.

Всё! Пошла синхронизация. В строке состояния можно увидеть, что всего зафиксировано 1678 писем. Осталось только немного подождать, чтобы подтянулись все сообщения.

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