Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

4235-Auto_discover_ecloud_accounts

Fahim Salam Chowdhury requested to merge 4235-Auto_discover_ecloud_accounts into main

Description

For missing configuration into predefined-mail-configuration list for /e/ cloud domains, mails are not auto-configured when /e/ account in added into ~"Account Manager" . In this MR, for this condition, retrieve configuration-info from our mail autoConfig api & setup mail account.

Issue(s)

Test environment

Download apk from https://gitlab.e.foundation/e/os/mail/-/jobs/289798/artifacts/file/app/k9mail/build/outputs/apk/debug/k9mail-debug.apk. Install in your device.

Test procedures

Login with newly created /e/ cloud domain (ex: murena.com when it will be lived) & for which autoConfig api (https://autoconfig.${DOMAIN}/mail/config-v1.1.xml?emailaddress=${USER}@${DOMAIN}) set-up, account into ~"Account Manager". Open ~Mail app. In the first run, it should configure the email automatically.

(P.S: right now it is not possible because e.email & eeo.one is only /e/ cloud domains active & they are already configured in the mail app. But I have tested this functionality by removing this configuration from the mail app.)

Technical details

Screenshots

Check list

  • Self review
  • Test procedure explained
  • Tested on fresh install
  • Tested applied as an update
  • License
  • Internal documentation
  • User documentation

Merge request reports

Loading