When signing up, use the well-known mail autoconfig to auto-discover server settings

When signing up with an email address, use the .well-known mail autoconfig URL from the email domain given, to auto-discover IMAP/SMTP settings, if it exists.

Expected behavior

Enter an email address and password. Deltachat looks up the .well-known autoconfig URL on the given email address domain, if it exists, to discover the mail server domains, ports, SSL/TLS settings, etc.

Actual behavior

The .well-known URL is currently not supported.

How did you determine that it’s not used?

See the code

Because it works in Thunderbird, but didn’t work in the Deltachat app I installed from F-droid. I admit that I did not investigate further, but if you want, I can retry and see if I can find something in the web and mail server logs. Am I looking for a particular user agent string or similar?

Is it a public server that others can test autoconfig on?

Unfortunately I don’t know which UA Delta Chat sends.

The autoconfig feature with a .well-known URL no longer seems to work. The web server log files show that the “emailaddress” parameter is not transmitted in the HTTP request.

Issue 7085 will be fixed in core 2.11.x