From ed53cebc010081fae697c4534eced10439bb3936 Mon Sep 17 00:00:00 2001 From: Snazzah <7025343+Snazzah@users.noreply.github.com> Date: Mon, 30 Aug 2021 05:38:59 +0000 Subject: [PATCH] Update Mail Providers --- src/pages/login/forms/MailProvider.tsx | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/pages/login/forms/MailProvider.tsx b/src/pages/login/forms/MailProvider.tsx index f4deca50..eb255665 100644 --- a/src/pages/login/forms/MailProvider.tsx +++ b/src/pages/login/forms/MailProvider.tsx @@ -16,10 +16,12 @@ function mapMailProvider(email?: string): [string, string] | undefined { const domain = match[1]; switch (domain) { case "gmail.com": + case "googlemail.com": return ["Gmail", "https://gmail.com"]; case "tuta.io": return ["Tutanota", "https://mail.tutanota.com"]; case "outlook.com": + case "hotmail.com": return ["Outlook", "https://outlook.live.com"]; case "yahoo.com": return ["Yahoo", "https://mail.yahoo.com"]; @@ -27,11 +29,24 @@ function mapMailProvider(email?: string): [string, string] | undefined { return ["WP Poczta", "https://poczta.wp.pl"]; case "protonmail.com": case "protonmail.ch": + case "pm.me": return ["ProtonMail", "https://mail.protonmail.com"]; case "seznam.cz": case "email.cz": case "post.cz": return ["Seznam", "https://email.seznam.cz"]; + case "zoho.com": + return ["Zoho Mail", "https://mail.zoho.com/zm/"]; + case "aol.com": + case "aim.com": + return ["AOL Mail", "https://mail.aol.com/"]; + case "icloud.com": + return ["iCloud Mail", "https://mail.aol.com/"]; + case "mail.com": + case "email.com": + return ["mail.com", "https://www.mail.com/mail/"]; + case "yandex.com": + return ["Yandex Mail", "https://mail.yandex.com/"]; default: return [domain, `https://${domain}`]; }