diff --git a/src/shared/client.rs b/src/shared/client.rs index 95713826..fe90337b 100644 --- a/src/shared/client.rs +++ b/src/shared/client.rs @@ -84,7 +84,7 @@ impl EmailClient { .sasl .and_then(|cfg| { let host = server.host_str()?; - let port = server.port_or_known_default()?; + let port = server.port().unwrap_or(993); Some(cfg.try_into_sasl(host, port)) }) .transpose()?; @@ -139,7 +139,7 @@ impl EmailClient { .sasl .and_then(|cfg| { let host = server.host_str()?; - let port = server.port_or_known_default()?; + let port = server.port().unwrap_or(587); Some(cfg.try_into_sasl(host, port)) }) .transpose()?;