emails: update canonical domains list.
This commit is contained in:
@@ -22,30 +22,70 @@ module EmailValidator
|
|||||||
# Sites that have multiple domains mapping to the same logical email address.
|
# Sites that have multiple domains mapping to the same logical email address.
|
||||||
CANONICAL_DOMAINS = {
|
CANONICAL_DOMAINS = {
|
||||||
"googlemail.com" => "gmail.com",
|
"googlemail.com" => "gmail.com",
|
||||||
|
"hotmail.com.ar" => "outlook.com",
|
||||||
|
"hotmail.com.br" => "outlook.com",
|
||||||
|
"hotmail.com.hk" => "outlook.com",
|
||||||
|
"hotmail.com.tw" => "outlook.com",
|
||||||
"hotmail.co.uk" => "outlook.com",
|
"hotmail.co.uk" => "outlook.com",
|
||||||
"hotmail.co.jp" => "outlook.com",
|
"hotmail.co.jp" => "outlook.com",
|
||||||
"hotmail.co.th" => "outlook.com",
|
"hotmail.co.th" => "outlook.com",
|
||||||
"hotmail.com" => "outlook.com",
|
"hotmail.com" => "outlook.com",
|
||||||
|
"hotmail.be" => "outlook.com",
|
||||||
"hotmail.ca" => "outlook.com",
|
"hotmail.ca" => "outlook.com",
|
||||||
"hotmail.de" => "outlook.com",
|
"hotmail.de" => "outlook.com",
|
||||||
|
"hotmail.dk" => "outlook.com",
|
||||||
"hotmail.es" => "outlook.com",
|
"hotmail.es" => "outlook.com",
|
||||||
|
"hotmail.fi" => "outlook.com",
|
||||||
"hotmail.fr" => "outlook.com",
|
"hotmail.fr" => "outlook.com",
|
||||||
|
"hotmail.hu" => "outlook.com",
|
||||||
"hotmail.it" => "outlook.com",
|
"hotmail.it" => "outlook.com",
|
||||||
|
"hotmail.my" => "outlook.com",
|
||||||
|
"hotmail.nl" => "outlook.com",
|
||||||
|
"hotmail.no" => "outlook.com",
|
||||||
|
"hotmail.se" => "outlook.com",
|
||||||
"live.com.au" => "outlook.com",
|
"live.com.au" => "outlook.com",
|
||||||
"live.com.ar" => "outlook.com",
|
"live.com.ar" => "outlook.com",
|
||||||
"live.com.mx" => "outlook.com",
|
"live.com.mx" => "outlook.com",
|
||||||
|
"live.com.pt" => "outlook.com",
|
||||||
"live.co.uk" => "outlook.com",
|
"live.co.uk" => "outlook.com",
|
||||||
"live.com" => "outlook.com",
|
"live.com" => "outlook.com",
|
||||||
|
"live.at" => "outlook.com",
|
||||||
"live.ca" => "outlook.com",
|
"live.ca" => "outlook.com",
|
||||||
"live.cl" => "outlook.com",
|
"live.cl" => "outlook.com",
|
||||||
"live.cn" => "outlook.com",
|
"live.cn" => "outlook.com",
|
||||||
"live.de" => "outlook.com",
|
"live.de" => "outlook.com",
|
||||||
|
"live.dk" => "outlook.com",
|
||||||
"live.fr" => "outlook.com",
|
"live.fr" => "outlook.com",
|
||||||
"live.it" => "outlook.com",
|
"live.it" => "outlook.com",
|
||||||
"live.jp" => "outlook.com",
|
"live.jp" => "outlook.com",
|
||||||
"live.nl" => "outlook.com",
|
"live.nl" => "outlook.com",
|
||||||
"live.se" => "outlook.com",
|
"live.se" => "outlook.com",
|
||||||
"msn.com" => "outlook.com",
|
"msn.com" => "outlook.com",
|
||||||
|
"outlook.com.ar" => "outlook.com",
|
||||||
|
"outlook.com.au" => "outlook.com",
|
||||||
|
"outlook.com.br" => "outlook.com",
|
||||||
|
"outlook.co.id" => "outlook.com",
|
||||||
|
"outlook.co.uk" => "outlook.com",
|
||||||
|
"outlook.co.jp" => "outlook.com",
|
||||||
|
"outlook.co.nz" => "outlook.com",
|
||||||
|
"outlook.co.th" => "outlook.com",
|
||||||
|
"outlook.at" => "outlook.com",
|
||||||
|
"outlook.be" => "outlook.com",
|
||||||
|
"outlook.ca" => "outlook.com",
|
||||||
|
"outlook.cl" => "outlook.com",
|
||||||
|
"outlook.cn" => "outlook.com",
|
||||||
|
"outlook.de" => "outlook.com",
|
||||||
|
"outlook.dk" => "outlook.com",
|
||||||
|
"outlook.fr" => "outlook.com",
|
||||||
|
"outlook.ie" => "outlook.com",
|
||||||
|
"outlook.it" => "outlook.com",
|
||||||
|
"outlook.kr" => "outlook.com",
|
||||||
|
"outlook.jp" => "outlook.com",
|
||||||
|
"outlook.nl" => "outlook.com",
|
||||||
|
"outlook.pt" => "outlook.com",
|
||||||
|
"outlook.ru" => "outlook.com",
|
||||||
|
"outlook.sa" => "outlook.com",
|
||||||
|
"outlook.se" => "outlook.com",
|
||||||
"yahoo.com.au" => "yahoo.com",
|
"yahoo.com.au" => "yahoo.com",
|
||||||
"yahoo.com.ar" => "yahoo.com",
|
"yahoo.com.ar" => "yahoo.com",
|
||||||
"yahoo.com.br" => "yahoo.com",
|
"yahoo.com.br" => "yahoo.com",
|
||||||
@@ -59,7 +99,9 @@ module EmailValidator
|
|||||||
"yahoo.co.id" => "yahoo.com",
|
"yahoo.co.id" => "yahoo.com",
|
||||||
"yahoo.co.kr" => "yahoo.com",
|
"yahoo.co.kr" => "yahoo.com",
|
||||||
"yahoo.co.jp" => "yahoo.com",
|
"yahoo.co.jp" => "yahoo.com",
|
||||||
|
"yahoo.co.nz" => "yahoo.com",
|
||||||
"yahoo.co.uk" => "yahoo.com",
|
"yahoo.co.uk" => "yahoo.com",
|
||||||
|
"yahoo.ne.jp" => "yahoo.com",
|
||||||
"yahoo.ca" => "yahoo.com",
|
"yahoo.ca" => "yahoo.com",
|
||||||
"yahoo.cn" => "yahoo.com",
|
"yahoo.cn" => "yahoo.com",
|
||||||
"yahoo.de" => "yahoo.com",
|
"yahoo.de" => "yahoo.com",
|
||||||
@@ -75,6 +117,21 @@ module EmailValidator
|
|||||||
"gmx.de" => "gmx.net",
|
"gmx.de" => "gmx.net",
|
||||||
"gmx.fr" => "gmx.net",
|
"gmx.fr" => "gmx.net",
|
||||||
"gmx.us" => "gmx.net",
|
"gmx.us" => "gmx.net",
|
||||||
|
"pm.me" => "protonmail.com",
|
||||||
|
"protonmail.ch" => "protonmail.com",
|
||||||
|
"tuta.io" => "tutanota.com",
|
||||||
|
"email.com" => "mail.com",
|
||||||
|
"me.com" => "icloud.com",
|
||||||
|
"ya.ru" => "yandex.ru",
|
||||||
|
"yandex.com" => "yandex.ru",
|
||||||
|
"yandex.by" => "yandex.ru",
|
||||||
|
"yandex.ua" => "yandex.ru",
|
||||||
|
"yandex.kz" => "yandex.ru",
|
||||||
|
"inbox.ru" => "mail.ru",
|
||||||
|
"bk.ru" => "mail.ru",
|
||||||
|
"list.ru" => "mail.ru",
|
||||||
|
"internet.ru" => "mail.ru",
|
||||||
|
"hanmail.net" => "daum.net",
|
||||||
}
|
}
|
||||||
|
|
||||||
# Returns true if it's okay to connect to port 25. Disabled outside of
|
# Returns true if it's okay to connect to port 25. Disabled outside of
|
||||||
|
|||||||
Reference in New Issue
Block a user