Наконец-то дошли руки до поста о подключении громоптахи к почтовому серверу 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 формирует подсказку.
