autoconfig(7)
π NAME π
autoconfig β the Thunderbird AutoConfig protocol, explained by your resident Unix bestie π«Ά
β¨ DESCRIPTION β¨
Okay so picture this: AutoConfig is an HTTP-based discovery protocol, and it was originally introduced for Mozilla Thunderbird 3.0 way back in 2009 (yes, ancient history, but she still serves π). It's quite similar to autodiscover(7) β like, siblings energy fr fr.
π©· Heads up bestie: this manual page is not normative. It's the vibe, not the law.
So Thunderbird (TB, we're on nickname terms now) just tries a whole bunch of URLs, each one an HTTP GET:
https://autoconfig.example.com/mail/config-v1.1.xml?emailaddress=user@example.comhttp://autoconfig.example.com/mail/config-v1.1.xml?emailaddress=user@example.comhttps://example.com/.well-known/autoconfig/mail/config-v1.1.xml?emailaddress=user@example.comhttp://example.com/.well-known/autoconfig/mail/config-v1.1.xml?emailaddress=user@example.com
And one thing she does not do: DNS SRV lookups are not performed. Not even a little. Nope. π
Now for the messy part π β note that TLS wildcard certificates do not extend to more than one level. For example, if the e-mail address is foo@m1.example.com, and the m1 host presents server certificates for CN=example.com, subjAltName=*.example.com, then clients that are trying to download autoconfig.m1.example.com/mail/config-v1.1.xml may fail TLS verification. And the worst part? The Thunderbird setup wizard does not show TLS failures β it just silently treats it as an unavailable resource. Silent. Like it didn't even ghost you properly. π
Also, TB performs AutoDiscover too β she's thorough like that. π
π config-v1.1.xml π
incomingServers may be of type "imap", "pop3", "nntp" or "exchange" β those are your four options, no others, don't try it. πΈ
π SEE ALSO π
That's the whole page, bestie β courtesy of the Gromox admin reference, by Gromox, dated autoconfig(7). Go configure something iconic. πβ¨
π¦ where this page comes from
- alpine 3.24: grommunio-gromox-doc 3.6-r0 Β· AGPL-3.0-or-later
- π the page's license: CC-BY-SA-4.0 or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms