From ef12a76a9ea93811fb0d9b563bbac5ad3fdcecf5 Mon Sep 17 00:00:00 2001 From: link2xt Date: Fri, 23 Aug 2024 13:24:07 +0000 Subject: [PATCH] chore: update provider database --- scripts/update-provider-database.sh | 2 +- src/provider/data.rs | 36 ++++++++++++++++++++--------- 2 files changed, 26 insertions(+), 12 deletions(-) diff --git a/scripts/update-provider-database.sh b/scripts/update-provider-database.sh index 313c95b8aa..d34edbea6c 100755 --- a/scripts/update-provider-database.sh +++ b/scripts/update-provider-database.sh @@ -6,7 +6,7 @@ set -euo pipefail export TZ=UTC # Provider database revision. -REV=05c1b2029da74718e4bdc3799a46e29c4f794dc7 +REV=ab970e40d3979893c3bb6a93030e1a52223d7db6 CORE_ROOT="$PWD" TMP="$(mktemp -d)" diff --git a/src/provider/data.rs b/src/provider/data.rs index 83be6dcd28..d70444f0f0 100644 --- a/src/provider/data.rs +++ b/src/provider/data.rs @@ -874,6 +874,20 @@ static P_MEHL_CLOUD: Provider = Provider { after_login_hint: "", overview_page: "https://providers.delta.chat/mehl-cloud", server: &[ + Server { + protocol: Imap, + socket: Ssl, + hostname: "mehl.cloud", + port: 443, + username_pattern: Email, + }, + Server { + protocol: Smtp, + socket: Ssl, + hostname: "mehl.cloud", + port: 443, + username_pattern: Email, + }, Server { protocol: Imap, socket: Ssl, @@ -1013,42 +1027,42 @@ static P_NINE_TESTRUN_ORG: Provider = Provider { protocol: Imap, socket: Ssl, hostname: "nine.testrun.org", - port: 993, + port: 443, username_pattern: Email, }, Server { protocol: Smtp, socket: Ssl, hostname: "nine.testrun.org", - port: 465, + port: 443, username_pattern: Email, }, Server { protocol: Imap, - socket: Starttls, + socket: Ssl, hostname: "nine.testrun.org", - port: 143, + port: 993, username_pattern: Email, }, Server { protocol: Smtp, - socket: Starttls, + socket: Ssl, hostname: "nine.testrun.org", - port: 587, + port: 465, username_pattern: Email, }, Server { protocol: Imap, - socket: Ssl, + socket: Starttls, hostname: "nine.testrun.org", - port: 443, + port: 143, username_pattern: Email, }, Server { protocol: Smtp, - socket: Ssl, + socket: Starttls, hostname: "nine.testrun.org", - port: 443, + port: 587, username_pattern: Email, }, ], @@ -2417,4 +2431,4 @@ pub(crate) static PROVIDER_IDS: Lazy> = }); pub static _PROVIDER_UPDATED: Lazy = - Lazy::new(|| chrono::NaiveDate::from_ymd_opt(2024, 8, 14).unwrap()); + Lazy::new(|| chrono::NaiveDate::from_ymd_opt(2024, 8, 23).unwrap());