Confirmed users
596
edits
(→Implementation: Move provider fetch up: just restoring what was deleted earlier.) |
|||
| Line 81: | Line 81: | ||
The domain if the email address is used to determine the configuration (POP/IMAP and SMTP server names, SSL yes/no, authentication methods etc.), via several mechanisms: | The domain if the email address is used to determine the configuration (POP/IMAP and SMTP server names, SSL yes/no, authentication methods etc.), via several mechanisms: | ||
# Config files on harddisk, in <installdir>/isp/*.xml. Same file format as below. This is only for intranet deployments, we won't be shipping any configs by default anymore, in favor of the following alternatives. | # Config files on harddisk, in <installdir>/isp/*.xml. | ||
#* Same file format as below. | |||
#* This is only for intranet deployments, we won't be shipping any configs by default anymore, in favor of the following alternatives. | |||
# Try to get the configuration from the provider (not yet implemented) | # Try to get the configuration from the provider (not yet implemented) | ||
#* Try to contact https://autoconfig.<i>emailaddressdomain</i>/mail/mozilla.xml?emailaddress=<i>emailaddress</i> and see whether that host/URL exists. | #* Try to contact https://autoconfig.<i>emailaddressdomain</i>/mail/mozilla.xml?emailaddress=<i>emailaddress</i> and see whether that host/URL exists. The returned file must have the [[Thunderbird:Autoconfiguration:ConfigFileFormat|ConfigFileFormat]] as below. | ||
#* and/or, define a DNS TXT record on domain example.net (for my.account@example.net) which contains an URL like e.g. https://www.example.net/mozilla.xml . A similar, but slightly different proposal is described in detail on [[Thunderbird:Autoconfiguration:DNSBasedLookup|DNSBasedLookup]]. | #* and/or, define a DNS TXT record on domain example.net (for my.account@example.net) which contains an URL like e.g. https://www.example.net/mozilla.xml , which also returns this file format. A similar, but slightly different proposal is described in detail on [[Thunderbird:Autoconfiguration:DNSBasedLookup|DNSBasedLookup]]. | ||
#* and/or use DNS SRV records _imap._tcp.example.com etc. | #* and/or use DNS SRV records _imap._tcp.example.com etc. | ||
# Try to find the config at the Mozilla server (if the email provider does not provide the configuration) | # Try to find the config at the Mozilla server (if the email provider does not provide the configuration) | ||
#* Fetch https://autoconfig.mozillamessaging.com/mail.xml?domain=<i>emailaddressdomain</i>. (Email address of user is not passed, otherwise Mozilla would have a list of email addresses of all users.) | #* Fetch https://autoconfig.mozillamessaging.com/mail.xml?domain=<i>emailaddressdomain</i>. (Email address of user is not passed, otherwise Mozilla would have a list of email addresses of all users.) | ||
#* That file contains the mail configuration. Content is described on [[Thunderbird:Autoconfiguration:ConfigFileFormat|ConfigFileFormat]]. | |||
#* This service will have the configuration for all the major ISPs and email providers, so there's a 90+% hit rate | #* This service will have the configuration for all the major ISPs and email providers, so there's a 90+% hit rate | ||
#* It will not work for corporate email accounts. | #* It will not work for corporate email accounts. | ||