Мы развертываем несколько тестовых почтовых серверов с поддоменом mail
(т.е. mail.example.com
). Теперь кажется, что Thunderbird обнаруживает этот почтовый сервер, когда мы настраиваем электронную почту.
Как это удается Thunderbird? Я предполагаю, что он пытается добавить список поддоменов с правой стороны вашего адреса электронной почты. Это верно? Если да, есть ли у кого-нибудь документация по этому поводу и / или список поддоменов, которые он пытается по порядку?
Как прокомментировал Зайфер, согласно https://wiki.mozilla.org/Thunderbird:Autoconfiguration (курсив мой):
Попробуйте найти конфигурацию на сервере Mozilla (если поставщик электронной почты не предоставляет конфигурацию)
- Получить https://live.mozillamessaging.com/autoconfig/emailaddressdomain , например https://live.mozillamessaging.com/autoconfig/example.com . (Адрес электронной почты пользователя не передается, иначе Mozilla будет иметь список адресов электронной почты всех пользователей.)
- Этот файл содержит конфигурацию почты. Контент описан в ConfigFileFormat.
- Эта служба будет иметь конфигурацию для всех основных интернет-провайдеров и провайдеров электронной почты, поэтому процент совпадений составляет 90%.
- Это не будет работать для корпоративных учетных записей электронной почты.
- Если поставщик не согласен с настройкой там, он может переопределить конфигурацию, просто предоставив сервер конфигурации на шаге 2.
Принимая во внимание то, что я подчеркнул выше (что будет иметь место для ваших серверов, поскольку они не будут зарегистрированы в Mozilla):
Если нам не удалось найти какой-либо файл конфигурации, мы пытаемся угадать конфигурацию с помощью эвристики. Мы пробуем imap.domain, pop.domain, pop3.domain, smtp.domain и mail.domain, и для каждого пробуем общие 2-3 порта. Проверяем, доступен ли SSL, какие алгоритмы аутентификации объявляет сервер в ВОЗМОЖНОСТЯХ и т. Д.
Итак, по порядку попробуем:
Когда-то это было обычным явлением для imap
, pop
/pop3
и smtp
службы для запуска на отдельных хостах (или, по крайней мере, обычная практика иметь отдельные записи DNS), текущая практика заключается в том, чтобы запускать все на одном mail
host, и это то, что Thunderbird пытается и преуспевает.
Я считаю, что он запрашивает серверы Mozilla, которые содержат базу данных общих почтовых служб, а также соответствующие настройки и адреса серверов, которые используются этими службами.