1 parent
fff8521a17
commit
6c15491284
13 files changed
+73
-19
No files matched your search
@@ -214,6 +214,44 @@ fn default_pgp_max_key_bytes() -> usize {
|
||||
1024 * 1024
|
||||
}
|
||||
|
||||
impl Default for AppConfig {
|
||||
fn default() -> Self {
|
||||
Self {
|
||||
host: default_host(),
|
||||
port: default_port(),
|
||||
imap_host: None,
|
||||
imap_port: default_imap_port(),
|
||||
smtp_host: None,
|
||||
smtp_port: default_smtp_port(),
|
||||
tls_enabled: default_tls_enabled(),
|
||||
data_dir: default_data_dir(),
|
||||
session_timeout_hours: default_session_timeout_hours(),
|
||||
remember_me_enabled: default_remember_me_enabled(),
|
||||
remember_me_days: default_remember_me_days(),
|
||||
environment: default_environment(),
|
||||
base_path: None,
|
||||
sieve_host: None,
|
||||
sieve_port: default_sieve_port(),
|
||||
sieve_tls_mode: default_sieve_tls_mode(),
|
||||
sieve_allow_insecure_auth: false,
|
||||
sieve_timeout_secs: default_sieve_timeout_secs(),
|
||||
trusted_proxies: None,
|
||||
outgoing_headers: Vec::new(),
|
||||
pgp_wkd_enabled: default_pgp_wkd_enabled(),
|
||||
pgp_hkp_enabled: false,
|
||||
pgp_hkp_url: default_pgp_hkp_url(),
|
||||
pgp_network_timeout_secs: default_pgp_network_timeout_secs(),
|
||||
pgp_max_key_bytes: default_pgp_max_key_bytes(),
|
||||
pgp_allow_private_export: false,
|
||||
default_sent_folder: None,
|
||||
default_drafts_folder: None,
|
||||
default_trash_folder: None,
|
||||
default_junk_folder: None,
|
||||
default_archive_folder: None,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
impl AppConfig {
|
||||
/// Use the root path when no reverse-proxy prefix is configured.
|
||||
pub fn normalized_base_path(&self) -> &str {
|
||||
|
||||
Reference in new issue
Block a user