diff --git a/src/configure.rs b/src/configure.rs index 1d0bc5c54f..0872c60d40 100644 --- a/src/configure.rs +++ b/src/configure.rs @@ -634,6 +634,20 @@ async fn get_autoconfig( } progress!(ctx, 310); + if let Ok(res) = moz_autoconfigure( + ctx, + // the unsecured http:// call is listed as an optional fallback in the RFC + &format!( + "http://autoconfig.{param_domain}/mail/config-v1.1.xml?emailaddress={param_addr_urlencoded}" + ), + ¶m.addr, + ) + .await + { + return Some(res); + } + progress!(ctx, 315); + // Outlook uses always SSL but different domains (this comment describes the next two steps) if let Ok(res) = outlk_autodiscover( ctx,