fix smtp discovery wrong config

This commit is contained in:
Clément DOUIN 2024-02-23 08:46:21 +01:00
parent 5cb247169a
commit 79da9404f3
No known key found for this signature in database
GPG key ID: 353E4A18EE0FAB72
2 changed files with 1 additions and 2 deletions

View file

@ -11,7 +11,6 @@ pub(crate) fn configure() -> Result<BackendConfig> {
.default(String::from("/usr/bin/msmtp")) .default(String::from("/usr/bin/msmtp"))
.interact()? .interact()?
.into(), .into(),
// ..Default::default() // in case any other field was added
}; };
Ok(BackendConfig::Sendmail(config)) Ok(BackendConfig::Sendmail(config))

View file

@ -42,7 +42,7 @@ pub(crate) async fn configure(
let autoconfig_oauth2 = autoconfig.and_then(|c| c.oauth2()); let autoconfig_oauth2 = autoconfig.and_then(|c| c.oauth2());
let autoconfig_server = autoconfig.and_then(|c| { let autoconfig_server = autoconfig.and_then(|c| {
c.email_provider() c.email_provider()
.incoming_servers() .outgoing_servers()
.into_iter() .into_iter()
.find(|server| matches!(server.server_type(), ServerType::Smtp)) .find(|server| matches!(server.server_type(), ServerType::Smtp))
}); });