diff --git a/src/imap/client.rs b/src/imap/client.rs index b052a5471..6c7ca397a 100644 --- a/src/imap/client.rs +++ b/src/imap/client.rs @@ -17,8 +17,8 @@ use crate::net::tls::wrap_tls; use crate::socks::Socks5Config; use fast_socks5::client::Socks5Stream; -/// IMAP write and read timeout. -pub(crate) const IMAP_TIMEOUT: Duration = Duration::from_secs(30); +/// IMAP connection, write and read timeout. +pub(crate) const IMAP_TIMEOUT: Duration = Duration::from_secs(60); #[derive(Debug)] pub(crate) struct Client { diff --git a/src/smtp.rs b/src/smtp.rs index c30f4626e..b687c3c40 100644 --- a/src/smtp.rs +++ b/src/smtp.rs @@ -27,8 +27,8 @@ use crate::scheduler::connectivity::ConnectivityStore; use crate::socks::Socks5Config; use crate::sql; -/// SMTP write and read timeout. -const SMTP_TIMEOUT: Duration = Duration::from_secs(30); +/// SMTP connection, write and read timeout. +const SMTP_TIMEOUT: Duration = Duration::from_secs(60); #[derive(Default)] pub(crate) struct Smtp {