Skip to content

Autoconfig is broken #7085

@phormanns

Description

@phormanns
  • Operating System: Linux (Debian Bookworm)
  • Core Version: v2.9.0
  • Client Version: Delta Chat Desktop 2.9.0 (Tauri)

also tested on:

  • Operating System: Android 13
  • Core Version: 1.58.4 ?
  • Client Version: Delta Chat 1.58.4-foss

Expected behavior

I try to add a new profile. In german:

  1. "Neues Profil erstellen"
  2. "Anderen Server verwenden"
  3. "Klassischer E-Mail-Login"
  4. Enter EMail-Address "[email protected]" and Password
  5. Client should try autoconfig per HTTP GET request on "https://chat.example.com/.well-known/autoconfig/mail/[email protected]"

Actual behavior

  1. Client URL ist missing the parameter "emailaddress=[email protected]" and gets an HTTP/400 response.
  2. The client attempts to guess an SMTP and IMAP server. That fails.

Steps to reproduce the problem

see above

Logs

HTTP Server Log
chat.example.com 199.99.99.199 - - [06/Aug/2025:15:29:04 +0200] "GET /.well-known/autoconfig/mail/config-v1.1.xml HTTP/1.1" 400 3341 "-" "-"

An expected request with curl shows:
chat.example.com 199.99.99.199 - - [06/Aug/2025:15:39:18 +0200] "GET /.well-known/autoconfig/mail/config-v1.1.xml?emailaddress=test%40chat.example.com HTTP/2.0" 200 808 "-" "curl/7.88.1"

Metadata

Metadata

Assignees

Labels

bugSomething is not working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions