@rearguard/is-burner
Version:
A fast email burner checker.
237 lines (232 loc) • 4.39 kB
JavaScript
const valid = new Set([
'gmail.com',
'yahoo.com',
'hotmail.com',
'outlook.com',
'icloud.com',
'aol.com',
'aim.com',
'gmx.com',
'gmx.us',
'mail.com',
'yandex.com',
'zoho.com',
'protonmail.com',
'protonmail.ch',
'hey.com' ]);
const list = new Set([
'0-mail.com',
'0wnd.net',
'0815.ru',
'0wnd.org',
'10minutemail.com',
'20minutemail.com',
'2prong.com',
'30minutemail.com',
'4warding.com',
'4warding.net',
'75hosting.net',
'6url.com',
'7tags.com',
'9ox.net',
'a-bc.net',
'afrobacon.com',
'ajaxapp.net',
'amiri.net',
'antichef.net',
'antispam.de',
'675hosting.com',
'baxomale.ht.cx',
'anonymbox.com',
'antichef.com',
'beefmilk.com',
'binkmail.com',
'bobmail.info',
'bofthew.com',
'brefmail.com',
'broadbandninja.com',
'bsnow.net',
'centermail.com',
'centermail.net',
'chogmail.com',
'choicemail1.com',
'cool.fr.nf',
'courriel.fr.nf',
'cust.in',
'bumpymail.com',
'courrieltemporaire.com',
'curryworld.de',
'amilegit.com',
'discardmail.de',
'cubiclink.com',
'dandikmail.com',
'hamtharo008.gq',
'huachichi.info',
'shareflix.xyz',
'smoug.net',
'shotmail.ru',
'ttirv.net',
'vip.stu.office.gy',
'bestnewbooks.site',
'xn--90acrbhdiqadvkjq0h.xn--p1ai',
'enfermedad.site',
'87708b.com',
'co.com',
'maride.cc',
'mayacaroline.art',
'arcor.de',
'hailmail.net',
'mail.pt',
'mail2country.com',
'mail2fred.com',
'mail2ray.com',
'mail2libertarian.com',
'portugalmail.com',
'phse.com',
'mey.com.tr',
'mail2agent.com',
'from-australia.com',
'mail2titanic.com',
'spray.se',
'mail2realtor.com',
'mail2liquid.com',
'vip.gr',
'suda2.pw',
'deadspam.com',
'devnullmail.com',
'despammed.com',
'dfgh.net',
'discardmail.com',
'disposableaddress.com',
'dispostable.com',
'dodgeit.com',
'dodgit.com',
'donemail.ru',
'dontsendmespam.de',
'dayrep.com',
'dump-email.info',
'dumpandjunk.com',
'dumpmail.de',
'e4ward.com',
'emailias.com',
'emailmiser.com',
'emailsensei.com',
'emailtemporario.com.br',
'emailto.de',
'emailwarden.com',
'emz.net',
'digitalsanctuary.com',
'ephemail.net',
'explodemail.com',
'fastchevy.com',
'email60.com',
'emailigo.de',
'etranquil.com',
'emailinfive.com',
'dodgit.org',
'dumpyemail.com',
's0ny.net',
'buyu447.com',
'messagesafe.co',
'zmail.ru',
'10mi.org',
'2ether.net',
'mail2mike.com',
'mail2fat.com',
'mail2kenya.com',
'web.de',
'sunrise-sunset.com',
'mail2racer.com',
'mehrani.com',
'zzz.com',
'fizmail.com',
'filzmail.com',
'frapmail.com',
'gishpuppy.com',
'garliclife.com',
'greensloth.com',
'gsrv.co.uk',
'guerillamail.biz',
'guerillamail.org',
'guerrillamail.biz',
'get2mail.fr',
'guerrillamail.net',
'guerrillamail.org',
'guerrillamailblock.com',
'h8s.org',
'haltospam.com',
'hatespam.org',
'imails.info',
'hidemail.de',
'hochsitze.com',
'fr33mail.info',
'guerrillamail.com',
'ieatspam.eu',
'guerrillamail.de',
'hulapla.de',
'hotpop.com',
'sfr.fr',
'ieatspam.info',
'mail2vanessa.com',
'swbell.net',
'mail2poseidon.com',
'cowboywmk.com',
'mail2uganda.com',
'mail2producer.com',
'mail2kenny.com',
'kludgemush.com',
'post.mydc.in.ua',
'inboxclean.com',
'inboxclean.org',
'jetable.fr.nf',
'jetable.org',
'insorg-mail.info',
'junk1e.com',
'klassmaster.com',
'klassmaster.net',
'klzlk.com',
'jetable.com',
'letthemeatspam.com',
'lhsdv.com',
'link2mail.net',
'lol.ovpn.to',
'lookugly.com',
'lortemail.dk',
'lr78.com',
'm4ilweb.info',
'maboard.com',
'mail-temporaire.fr',
'kaspop.com',
'mail.by',
'mail2rss.org',
'mailcatch.com',
'mailexpire.com',
'mailin8r.com',
'mailbidon.com',
'mailblocks.com',
'iwi.net',
'mailinater.com',
'jetable.net',
'sogetthis.com',
'kurzepost.de',
'mailinator.com',
'irish2me.com',
'kulturbetrieb.info',
'mm.8.dnsabr.com',
'mailfreeonline.com',
'filezl.site',
'mail2touch.com',
'allclown.com',
'uu.net',
'mail2eli.com',
'mail2rap.com',
'mail2tennis.com',
'compoundtown.com',
'mail2elsalvador.com',
'mbox.com.au' ]);
const isBurner = (email) => {
if ( email === void 0 ) email = '';
const [address, domain] = email.split('@');
return valid.has(domain) ? false : list.has(domain);
};
export default isBurner;