Служба AutoDiscovery |
Прокрутить Назад Начало Далее Больше |
MDaemon поддерживает службу AutoDiscovery, которая позволяет пользователям настроить свои почтовые клиенты для подключения к своим учетным записям, указав только свой адрес электронной почты и пароль, без необходимости указывать детали конфигурации (например, имена почтовых серверов и порты). Большинство клиентов поддерживают эту услугу, хотя некоторые поддерживают эту функцию достаточно ограниченно. Служба автообнаружения AutoDiscovery включена по умолчанию, однако вы можете вручную включить или отключить ее в интерфейсе MDaemon. Во вкладке Серверов на вкладке статистики щелкните правой кнопкой мыши послужбе AutoDiscoveryи нажмите Включить/выключить службу AutoDiscovery.
Клиенты, в которых служба автообнаружения поддерживается полностью, используют доменное имя в адресах электронной почты пользователя для поиска записей службы DNS (SRV) для типа службы _autodiscover._tcp, а также для подключения к этому серверу с целью получения дополнительной информации. Поэтому для поддержки автообнаружения необходимо создать записи DNS SRV для автообнаружения и поддерживаемых им служб. Реализация службы AutoDiscovery в MDaemon поддерживает следующее:ActiveSync (airsync), IMAP, POP, SMTP, DAV и XMPP.
_autodiscover._tcp SRV 0 0 443 adsc.example.com.
_airsync._tcp SRV 0 0 443 eas.example.com.
_imap._tcp SRV 0 0 0 imap4.example.com.
_pop._tcp SRV 0 0 0 pop3.example.com.
_smtp._tcp SRV 0 0 0 msa.example.com.
_caldav._tcp SRV 0 0 0 dav.example.com.
_carddav._tcp SRV 0 0 0 dav.example.com.
_xmpp-client._tcp SRV 0 0 0 chat.example.com.
Примечание: некоторые клиенты вначале всегда ищутautodiscover.{domain}.{tld}. Таким образом, запись службы автообнаружения указывает на сервер с именемautodiscover.{domain}.{tld} может при этом оказать значительную помощь. При этом в следующем примере сервер автообнаружения - adsc.example.com.
Пример:
Доменное имя: example.com
Администратор должен настроить запись службы _tcp для типа службы _autodiscover
_autodiscover._tcp SRV 0 0 443 adsc.example.com.
В этом случае запись указывает наadsc.example.com, у которого есть запись A, указывающая на192.168.0.101
Затем клиент подключится к этому серверу и запрашивает информацию о точке подключения для конкретных протоколов: ActiveSync, IMAP, XMPP, SMTP, DAV и т.д.
После служба автообнаружения ищет запрошенные протоколы и возвращает правильные имена серверов для таких протоколов. т.е. Для ActiveSync будет возвращено имя сервера, указанное в служебной записи _tcp _airsync, которое в этом примере будет следующим: eas.{domain}.{tld}.
Если автообнаружение вызывал Outlook, он возвратил бы серверы IMAP и SMTP, представленные в служебных записях _tcp _imap и _msa, в результате чего серверы возвращаются в виде imap4.example.com и msa.example.com.
Ниже указан пример правильной настройки службы Auto Discovery. Предполагается, что вы используете уникальные имена для каждого протокола. При этом вы легко можете адаптировать пример для использования, скажем, общего имени (например, mail.example.com).
;
; Файл базы данных example.com.dns для зоны example.com.
;
@ В SOA dns.mydnsprovider.org. hostmaster.mydnsprovider.org. (
4 ; серийный номер
900 ; обновить
600 ; повторить попытку
86400 ; истекает
3600 ) ; TTL по умолчанию
;
; Запись NS зоны
;
@ NS dns.mydnsprovider.org
;
; Записи зоны
;
@ A 192.168.0.100
adsc A 192.168.0.101
www A 192.168.0.102
imap4 A 192.168.0.103
pop3 A 192.168.0.104
msa A 192.168.0.105
eas A 192.168.0.106
api A 192.168.0.107
autodiscover A 192.168.0.108
dav A 192.168.0.109
chat A 192.168.0.110
inbound A 192.168.0.111
MX 10 inbound.example.com.
;
; Служебные записи
;
_autodiscover._tcp SRV 0 0 443 adsc.example.com.
_airsync._tcp SRV 0 0 443 eas.example.com.
_imap._tcp SRV 0 0 0 imap4.example.com.
_pop._tcp SRV 0 0 0 pop3.example.com.
_smtp._tcp SRV 0 0 0 msa.example.com.
_caldav._tcp SRV 0 0 0 dav.example.com.
_carddav._tcp SRV 0 0 0 dav.example.com.
_xmpp-client._tcp SRV 0 0 0 chat.example.com.
См. также:
Дополнительные сведения об автообнаружении см. в документе Microsoft:Автообнаружение для обмена.