conf: don't fail on `server_password_command`

Don't fail when parsing an IMAP config when it has
`server_password_command` set.

Closes #139

Meli stopped recognizing server_password_command configuration #139
tables
Manos Pitsidianakis 2022-06-04 17:57:41 +03:00
parent 0f6f3e30c6
commit ce269c64e1
2 changed files with 2 additions and 0 deletions

View File

@ -1549,6 +1549,7 @@ impl ImapType {
s.name.as_str(), s.name.as_str(),
))); )));
} }
let _ = get_conf_val!(s["server_password_command"]);
get_conf_val!(s["server_port"], 143)?; get_conf_val!(s["server_port"], 143)?;
let use_tls = get_conf_val!(s["use_tls"], true)?; let use_tls = get_conf_val!(s["use_tls"], true)?;
let use_starttls = get_conf_val!(s["use_starttls"], false)?; let use_starttls = get_conf_val!(s["use_starttls"], false)?;

View File

@ -696,6 +696,7 @@ impl NntpType {
s.name.as_str(), s.name.as_str(),
))); )));
} }
let _ = get_conf_val!(s["server_password_command"]);
let server_port = get_conf_val!(s["server_port"], 119)?; let server_port = get_conf_val!(s["server_port"], 119)?;
let use_tls = get_conf_val!(s["use_tls"], server_port == 563)?; let use_tls = get_conf_val!(s["use_tls"], server_port == 563)?;
let use_starttls = get_conf_val!(s["use_starttls"], !(server_port == 563))?; let use_starttls = get_conf_val!(s["use_starttls"], !(server_port == 563))?;