1
0
mirror of https://github.com/AfterShip/email-verifier.git synced 2025-02-06 10:02:30 +00:00

feat: update free_email_domain sources, and rebuild metadata

This commit is contained in:
Herbert Lu 2024-09-10 20:28:12 +08:00
parent 833d301dc1
commit 2c15b7de62
6 changed files with 12 additions and 73 deletions

View File

@ -1,4 +1,4 @@
## Change log
## [Change log](https://github.com/AfterShip/email-verifier/releases)
v1.4.0
----------

View File

@ -116,7 +116,6 @@
4.fackme.gq
40.volvo-xc.ml
40.volvo-xc.tk
404: not found
420blaze.it
42o.org
444.net
@ -163,12 +162,10 @@
900k.es
9260.dk
97rock.com
99.com
9q.ro
a.a.fbmail.usa.cc
a.yertxenor.tk
a0.igg.biz
a1.net
a1.usa.cc
a2.flu.cc
aa.da.mail-temp.com
@ -268,7 +265,6 @@ alhilal.net
alibaba.com
alice.it
aliceadsl.fr
alicedsl.de
alive.cz
aliyun.com
alldirectbuy.com
@ -351,7 +347,6 @@ anytimenow.com
anywhere.pw
aol.co.uk
aol.com
aol.fr
aol.it
aon.at
apagitu.chickenkiller.com
@ -817,7 +812,6 @@ checknew.pw
cheerful.com
chef.net
chek.com
chello.at
chello.nl
chemist.com
chequemail.com
@ -1313,7 +1307,6 @@ email.ro
email.ru
email.si
email.su
email.tst
email.ua
email.women.com
email2me.net
@ -1823,14 +1816,12 @@ gmail.gr.com
gmail.it
gmail.om
gmail.ru
gmail.sk
gmail.zalvisual.us
gmailssdf.com
gmal.com
gmial.com
gmx.at
gmx.ch
gmx.co.uk
gmx.com
gmx.de
gmx.dns-cloud.net
@ -2065,10 +2056,8 @@ hotmail.com
hotmail.com.ar
hotmail.com.au
hotmail.com.br
hotmail.com.hk
hotmail.com.mx
hotmail.com.tr
hotmail.com.tw
hotmail.de
hotmail.dk
hotmail.es
@ -2079,7 +2068,6 @@ hotmail.it
hotmail.kg
hotmail.kz
hotmail.nl
hotmail.no
hotmail.roor
hotmail.ru
hotmail.se
@ -2203,7 +2191,6 @@ in2jesus.com
iname.com
inbound.dk
inbox.com
inbox.lt
inbox.lv
inbox.net
inbox.ru
@ -2597,7 +2584,6 @@ live.com
live.com.ar
live.com.au
live.com.mx
live.com.my
live.com.pt
live.com.sg
live.de
@ -2751,7 +2737,6 @@ mail.sisna.com
mail.spaceports.com
mail.svenz.eu
mail.theboys.com
mail.ua
mail.usa.com
mail.vasarhely.hu
mail.vrfarm.com.tw
@ -4310,7 +4295,6 @@ msk.ru
msn.cn
msn.co.uk
msn.com
msn.com.au
msn.nl
mswork.ru
mttestdriver.com
@ -4997,13 +4981,11 @@ q.com
q314.net
qatarmail.com
qibl.at
qip.ru
qipmail.net
qis.net
qmail.com
qoika.com
qprfans.com
qq.cn
qq.com
qq.my
qrio.com
@ -5611,7 +5593,6 @@ teenagedirtbag.com
teens.dk
tefl.ro
teknik.dk
tele2.at
tele2.nl
telebot.com
telebot.net
@ -5971,7 +5952,6 @@ usit.net
usma.net
usmc.net
uswestmail.net
utanet.at
utiket.us
uu.net
uyhip.com
@ -6015,7 +5995,6 @@ vinbazar.com
violinmakers.co.uk
vip-mail.tk
vip.126.com
vip.163.com
vip.21cn.com
vip.citiz.net
vip.gr
@ -6303,12 +6282,10 @@ yada-yada.com
yadavnaresh.com.np
yaho.com
yahoo.ae
yahoo.ar
yahoo.at
yahoo.be
yahoo.ca
yahoo.ch
yahoo.cl
yahoo.cn
yahoo.co
yahoo.co.id
@ -6346,24 +6323,18 @@ yahoo.fi
yahoo.fr
yahoo.gr
yahoo.hu
yahoo.id
yahoo.ie
yahoo.in
yahoo.it
yahoo.jp
yahoo.mx
yahoo.my
yahoo.nl
yahoo.no
yahoo.om
yahoo.ph
yahoo.pl
yahoo.pt
yahoo.ro
yahoo.ru
yahoo.se
yahoo.uk
yahoo.vn
yahoofs.com
yalla.com
yalla.com.lb

View File

@ -0,0 +1,6 @@
https://gist.githubusercontent.com/Artistan/9662757/raw/free_email_provider_domains.txt
https://gist.githubusercontent.com/agarstang/0d87cae417f25a0b90f3/raw/free_email_provider_domains.txt
https://gist.githubusercontent.com/cnsaturn/9919758/raw/3rd_party_email_provider_domains.txt
https://gist.githubusercontent.com/cyriac/f89634a28f4d441719d8/raw/free_email_provider_domains.txt
https://gist.githubusercontent.com/hadees/3cc0e2cf97d06e0b8ebb/raw/free_email_provider_domains.txt
https://gist.githubusercontent.com/jpadilla/8459489/raw/free_email_provider_domains.txt

View File

@ -1,13 +0,0 @@
https://gist.githubusercontent.com/Artistan/9662757/raw/free_email_provider_domains.txt
https://gist.githubusercontent.com/agarstang/0d87cae417f25a0b90f3/raw/free_email_provider_domains.txt
https://gist.githubusercontent.com/cnsaturn/9919758/raw/3rd_party_email_provider_domains.txt
https://gist.githubusercontent.com/com4/ff0711c7f49bd792950a/raw/free_email_provider_domains.txt
https://gist.githubusercontent.com/cyriac/f89634a28f4d441719d8/raw/free_email_provider_domains.txt
https://gist.githubusercontent.com/defeated/6500068/raw/free_email_provider_domains.txt
https://gist.githubusercontent.com/hadees/3cc0e2cf97d06e0b8ebb/raw/free_email_provider_domains.txt
https://gist.githubusercontent.com/jpadilla/8459489/raw/free_email_provider_domains.txt
https://gist.githubusercontent.com/nikhilben/d4797617901c20dbc5de/raw/List%20of%20free%20email%20domains
https://gist.githubusercontent.com/rasmussvanejensen/3a361d113864ef35eafb/raw/free_email_provider_domains.txt
https://gist.githubusercontent.com/adamloving/4677212/raw/common-email-providers.txt
https://raw.githubusercontent.com/aaronbassett/DisposableEmailChecker/master/disposable_email_domains.txt
https://raw.githubusercontent.com/tarr11/Webmail-Domains/master/domains.txt

View File

@ -7,6 +7,7 @@ export LC_ALL=C
new=$(mktemp -t emailverifierXXX)
# 1. update disposable domains meta databases
curl --silent https://raw.githubusercontent.com/ivolo/disposable-email-domains/master/index.json | jq -r '.[]' > $new
tmp=$(mktemp -t emailverifierXXX)
@ -19,12 +20,15 @@ cat $new ./disposable.txt \
| uniq > $tmp
mv $tmp ./disposable.txt
sources=$(cat ./sources.txt)
# 2. update free domains meta databases,
sources=$(cat ./free_domain_sources.txt)
new=$(mktemp -t emailverifierXXX)
for source in $sources; do
echo "$(curl --silent $source)" >> $new
done;
tmp=$(mktemp -t emailverifierXXX)
cat $new ./free.txt \
| sed '/^$/d' \

View File

@ -120,7 +120,6 @@ var freeDomains = map[string]bool {
"4.fackme.gq": true,
"40.volvo-xc.ml": true,
"40.volvo-xc.tk": true,
"404: not found": true,
"420blaze.it": true,
"42o.org": true,
"444.net": true,
@ -167,12 +166,10 @@ var freeDomains = map[string]bool {
"900k.es": true,
"9260.dk": true,
"97rock.com": true,
"99.com": true,
"9q.ro": true,
"a.a.fbmail.usa.cc": true,
"a.yertxenor.tk": true,
"a0.igg.biz": true,
"a1.net": true,
"a1.usa.cc": true,
"a2.flu.cc": true,
"aa.da.mail-temp.com": true,
@ -272,7 +269,6 @@ var freeDomains = map[string]bool {
"alibaba.com": true,
"alice.it": true,
"aliceadsl.fr": true,
"alicedsl.de": true,
"alive.cz": true,
"aliyun.com": true,
"alldirectbuy.com": true,
@ -355,7 +351,6 @@ var freeDomains = map[string]bool {
"anywhere.pw": true,
"aol.co.uk": true,
"aol.com": true,
"aol.fr": true,
"aol.it": true,
"aon.at": true,
"apagitu.chickenkiller.com": true,
@ -821,7 +816,6 @@ var freeDomains = map[string]bool {
"cheerful.com": true,
"chef.net": true,
"chek.com": true,
"chello.at": true,
"chello.nl": true,
"chemist.com": true,
"chequemail.com": true,
@ -1317,7 +1311,6 @@ var freeDomains = map[string]bool {
"email.ru": true,
"email.si": true,
"email.su": true,
"email.tst": true,
"email.ua": true,
"email.women.com": true,
"email2me.net": true,
@ -1827,14 +1820,12 @@ var freeDomains = map[string]bool {
"gmail.it": true,
"gmail.om": true,
"gmail.ru": true,
"gmail.sk": true,
"gmail.zalvisual.us": true,
"gmailssdf.com": true,
"gmal.com": true,
"gmial.com": true,
"gmx.at": true,
"gmx.ch": true,
"gmx.co.uk": true,
"gmx.com": true,
"gmx.de": true,
"gmx.dns-cloud.net": true,
@ -2069,10 +2060,8 @@ var freeDomains = map[string]bool {
"hotmail.com.ar": true,
"hotmail.com.au": true,
"hotmail.com.br": true,
"hotmail.com.hk": true,
"hotmail.com.mx": true,
"hotmail.com.tr": true,
"hotmail.com.tw": true,
"hotmail.de": true,
"hotmail.dk": true,
"hotmail.es": true,
@ -2083,7 +2072,6 @@ var freeDomains = map[string]bool {
"hotmail.kg": true,
"hotmail.kz": true,
"hotmail.nl": true,
"hotmail.no": true,
"hotmail.roor": true,
"hotmail.ru": true,
"hotmail.se": true,
@ -2207,7 +2195,6 @@ var freeDomains = map[string]bool {
"iname.com": true,
"inbound.dk": true,
"inbox.com": true,
"inbox.lt": true,
"inbox.lv": true,
"inbox.net": true,
"inbox.ru": true,
@ -2601,7 +2588,6 @@ var freeDomains = map[string]bool {
"live.com.ar": true,
"live.com.au": true,
"live.com.mx": true,
"live.com.my": true,
"live.com.pt": true,
"live.com.sg": true,
"live.de": true,
@ -2755,7 +2741,6 @@ var freeDomains = map[string]bool {
"mail.spaceports.com": true,
"mail.svenz.eu": true,
"mail.theboys.com": true,
"mail.ua": true,
"mail.usa.com": true,
"mail.vasarhely.hu": true,
"mail.vrfarm.com.tw": true,
@ -4314,7 +4299,6 @@ var freeDomains = map[string]bool {
"msn.cn": true,
"msn.co.uk": true,
"msn.com": true,
"msn.com.au": true,
"msn.nl": true,
"mswork.ru": true,
"mttestdriver.com": true,
@ -5001,13 +4985,11 @@ var freeDomains = map[string]bool {
"q314.net": true,
"qatarmail.com": true,
"qibl.at": true,
"qip.ru": true,
"qipmail.net": true,
"qis.net": true,
"qmail.com": true,
"qoika.com": true,
"qprfans.com": true,
"qq.cn": true,
"qq.com": true,
"qq.my": true,
"qrio.com": true,
@ -5615,7 +5597,6 @@ var freeDomains = map[string]bool {
"teens.dk": true,
"tefl.ro": true,
"teknik.dk": true,
"tele2.at": true,
"tele2.nl": true,
"telebot.com": true,
"telebot.net": true,
@ -5975,7 +5956,6 @@ var freeDomains = map[string]bool {
"usma.net": true,
"usmc.net": true,
"uswestmail.net": true,
"utanet.at": true,
"utiket.us": true,
"uu.net": true,
"uyhip.com": true,
@ -6019,7 +5999,6 @@ var freeDomains = map[string]bool {
"violinmakers.co.uk": true,
"vip-mail.tk": true,
"vip.126.com": true,
"vip.163.com": true,
"vip.21cn.com": true,
"vip.citiz.net": true,
"vip.gr": true,
@ -6307,12 +6286,10 @@ var freeDomains = map[string]bool {
"yadavnaresh.com.np": true,
"yaho.com": true,
"yahoo.ae": true,
"yahoo.ar": true,
"yahoo.at": true,
"yahoo.be": true,
"yahoo.ca": true,
"yahoo.ch": true,
"yahoo.cl": true,
"yahoo.cn": true,
"yahoo.co": true,
"yahoo.co.id": true,
@ -6350,24 +6327,18 @@ var freeDomains = map[string]bool {
"yahoo.fr": true,
"yahoo.gr": true,
"yahoo.hu": true,
"yahoo.id": true,
"yahoo.ie": true,
"yahoo.in": true,
"yahoo.it": true,
"yahoo.jp": true,
"yahoo.mx": true,
"yahoo.my": true,
"yahoo.nl": true,
"yahoo.no": true,
"yahoo.om": true,
"yahoo.ph": true,
"yahoo.pl": true,
"yahoo.pt": true,
"yahoo.ro": true,
"yahoo.ru": true,
"yahoo.se": true,
"yahoo.uk": true,
"yahoo.vn": true,
"yahoofs.com": true,
"yalla.com": true,
"yalla.com.lb": true,