thunderbird / autoconfig

The ISPDB, Thunderbird's database of mail configuration files.
https://autoconfig.thunderbird.net/v1.1/
Mozilla Public License 2.0
53 stars 39 forks source link

Add avocat.fr configuration #94

Closed guimard closed 3 months ago

guimard commented 7 months ago

avocat.fr is the new domain for french lawyers. The proposed XML follows SRV fields that exist in DNS.

Best regards, Xavier

cketti commented 7 months ago

@guimard: Can you ask the operator of this service to host the config under https://autoconfig.avocat.fr/mail/config-v1.1.xml or https://avocat.fr/.well-known/autoconfig/mail/config-v1.1.xml?

Ideally, email providers host their own config and this database is only used for the "bad" ones who refuse to do so.

guimard commented 7 months ago

Hi @cketti, I pushed this MR because I was unable to find a valid configuration to expose a /autodiscover/autodiscover.xml that all Thunderbird understand (part of them consider a SMTP on 465 as not encrypted...). Do you know where I can find a valid documentation on Thunderbird autodiscover ? All tries I did failed...

cketti commented 7 months ago

I'm not sure I understand the problem. Can you elaborate?

/autodiscover/autodiscover.xml is part of Microsoft's mechanism, not Thunderbird's.

Thunderbird Autoconfig includes the transport security (the socketType element) that should be used. There's no guessing based on the port number.

There's currently no documentation on what Thunderbird actually does during the settings discovery phase. It's something we are acutely aware of and want to change.

There is currently an effort underway to make Autoconfig an IETF standard. See https://github.com/benbucksch/autoconfig-spec/

guimard commented 7 months ago

When I dump Thunderbird calls, (115.7), I got the followong tries :

So as said before, Thunderbird documentation is wrong.

cketti commented 7 months ago

Thunderbird on desktop is also kind of supporting Microsoft's mechanism. All requests happen in parallel, but then responses are considered in order of priority. The app prioritizes Thunderbird Autoconfig over Microsoft Exchange Autodiscover.

cketti commented 3 months ago

The config is now available under https://avocat.fr/.well-known/autoconfig/mail/config-v1.1.xml :+1:

This means the provider supports Autoconfig and we don't have to maintain the configuration in ISPDB.