diff --git a/publicEmailDomains.js b/publicEmailDomains.js new file mode 100644 index 0000000..b3cc319 --- /dev/null +++ b/publicEmailDomains.js @@ -0,0 +1,52 @@ +'use strict'; + +const publicEmailDomains = [ + /* Default domains included */ + /* United States ISP domains */ + "aol.com", "att.net", "comcast.net", "facebook.com", "gmail.com", "gmx.com", "googlemail.com", + "google.com", "hotmail.com", "hotmail.co.uk", "mac.com", "me.com", "mail.com", "msn.com", + "live.com", "sbcglobal.net", "verizon.net", "yahoo.com", "yahoo.co.uk", + "shaw.ca", + "yahoo.ca", + "rediffmail.com", + "bellsouth.net", "charter.net", "cox.net", "earthlink.net", "juno.com", + + /* Other global domains */ + "email.com", "games.com" /* AOL */, "gmx.net", "hush.com", "hushmail.com", "icloud.com", "inbox.com", + "lavabit.com", "love.com" /* AOL */, "outlook.com", "pobox.com", "rocketmail.com" /* Yahoo */, + "safe-mail.net", "wow.com" /* AOL */, "ygm.com" /* AOL */, "ymail.com" /* Yahoo */, "zoho.com", "fastmail.fm", + "yandex.com","iname.com", + + + /* British ISP domains */ + "btinternet.com", "virginmedia.com", "blueyonder.co.uk", "freeserve.co.uk", "live.co.uk", + "ntlworld.com", "o2.co.uk", "orange.net", "sky.com", "talktalk.co.uk", "tiscali.co.uk", + "virgin.net", "wanadoo.co.uk", "bt.com", + + /* Domains used in Asia */ + "sina.com", "qq.com", "naver.com", "hanmail.net", "daum.net", "nate.com", "yahoo.co.jp", "yahoo.co.kr", "yahoo.co.id", "yahoo.co.in", "yahoo.com.sg", "yahoo.com.ph", + + /* French ISP domains */ + "hotmail.fr", "live.fr", "laposte.net", "yahoo.fr", "wanadoo.fr", "orange.fr", "gmx.fr", "sfr.fr", "neuf.fr", "free.fr", + + /* German ISP domains */ + "gmx.de", "hotmail.de", "live.de", "online.de", "t-online.de" /* T-Mobile */, "web.de", "yahoo.de", + + /* Russian ISP domains */ + "mail.ru", "rambler.ru", "yandex.ru", "ya.ru", "list.ru", + + /* Belgian ISP domains */ + "hotmail.be", "live.be", "skynet.be", "voo.be", "tvcablenet.be", "telenet.be", + + /* Argentinian ISP domains */ + "hotmail.com.ar", "live.com.ar", "yahoo.com.ar", "fibertel.com.ar", "speedy.com.ar", "arnet.com.ar", + + /* Domains used in Mexico */ + "yahoo.com.mx", "live.com.mx", "hotmail.es", "hotmail.com.mx", "prodigy.net.mx", + + /* Domains used in Brazil */ + "yahoo.com.br", "hotmail.com.br", "outlook.com.br", "uol.com.br", "bol.com.br", "terra.com.br", "ig.com.br", "itelefonica.com.br", "r7.com", "zipmail.com.br", "globo.com", "globomail.com", "oi.com.br" +]; + +module.exports = {disposableEmailDomains}; +