mirror of
https://github.com/chatmail/core.git
synced 2026-05-03 13:26:28 +03:00
auto_mozilla: use match to parse socket types
This commit is contained in:
committed by
link2xt
parent
cbfada3e4a
commit
1cb4e41883
@@ -114,15 +114,11 @@ fn parse_server<B: BufRead>(
|
|||||||
MozConfigTag::Port => port = Some(val.parse().unwrap_or_default()),
|
MozConfigTag::Port => port = Some(val.parse().unwrap_or_default()),
|
||||||
MozConfigTag::Username => username = Some(val),
|
MozConfigTag::Username => username = Some(val),
|
||||||
MozConfigTag::Sockettype => {
|
MozConfigTag::Sockettype => {
|
||||||
let val_lower = val.to_lowercase();
|
sockettype = match val.to_lowercase().as_ref() {
|
||||||
if val_lower == "ssl" {
|
"ssl" => Socket::SSL,
|
||||||
sockettype = Socket::SSL;
|
"starttls" => Socket::STARTTLS,
|
||||||
}
|
"plain" => Socket::Plain,
|
||||||
if val_lower == "starttls" {
|
_ => Socket::Automatic,
|
||||||
sockettype = Socket::STARTTLS;
|
|
||||||
}
|
|
||||||
if val_lower == "plain" {
|
|
||||||
sockettype = Socket::Plain;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
_ => {}
|
_ => {}
|
||||||
|
|||||||
Reference in New Issue
Block a user