如何在您网站的注册表单中屏蔽一次性电子邮件地址?

35

我想了解阻止一次性电子邮件地址在我网站注册的可能方法。

为了简单起见,让我们以使用HTML和PHP完成网站的注册表单为例。

非常感谢任何想法、解决方案或建议。


2
你如何定义“一次性电子邮件地址”? - Aleks G
2
对于那些询问 DEA 的人。一次性电子邮件寄送(DEA)是指一种替代的电子邮件寄送和管理方式。DEA旨在为每个联系人或实体设置一个新的、独特的电子邮件地址,从而在发送者和接收者之间建立点对点连接。随后,如果有人篡改该地址或将其与任何电子邮件滥用相关联,地址所有者可以轻松取消(或“处理”)它,而不影响任何其他联系人。例如:Mailinator.com。 - CompilingCyborg
4
通常,我会像这样回答:“干脆别做了。”但在这种情况下,那就是正确的答案。没有任何理由去阻止这件事情。这只是不可能的,因为真的无法知道地址是否可被丢弃。你只是试图解决错误的问题。顺便说一句,DEA确实有非常实际的用途,比如按来源过滤消息。 - sorin
非常简单。只需使用DeBounce 免费的一次性电子邮件检测API。您还可以阅读更多关于一次性电子邮件地址的信息。 - Iman
2
@CompilingCyborg,所以您想要防止用户保护自己免受服务器违规的侵害? - endolith
11个回答

43
这很棘手,因为既不能采用白名单也不能采用黑名单。通过白名单某些域名,您会拒绝使用您未知但可能完全有效的电子邮件域名的人,而通过黑名单您必须每天更新黑名单上的新域名,因为每天都会出现新的“10分钟邮件”域名。
请注意,临时电子邮件地址是为了表达一种方式:“嘿,我不信任这个网站,不想用我的真实电子邮件地址”,因此您最有可能无法欺骗那些愿意隐藏真实地址的用户,因为他们有充分的理由这么做。
难道你不能采用并实施类似于OpenID的东西吗?

4
我发现一个叫做DeaFilter的免费API:http://deafilter.com/,可以屏蔽一些常见的一次性邮箱。我认为在这种情况下,要么使用OpenID,要么把它们列入黑名单是唯二的选择。 - CompilingCyborg
1
从我的角度来看,我并不是在试图“欺骗”用户:实际上,在任何情况下使用这些服务都存在安全风险,而且可能不仅仅是注册,还有可能是一个人将电子邮件地址更改为 DEA,这可能会成为通过密码重置的攻击向量,从而允许访问其他数据。 - Matthew Schinckel
6
当你说用户创建临时电子邮件的原因是:“嘿,我不相信这个网站用我的真实电子邮件地址。”时,我认为你是错误的。实际上,在大多数电子邮件服务器上创建帐户需要5到甚至10分钟的时间(例如libero.it),而使用临时电子邮件只需单击“生成电子邮件”即可。这样一来,垃圾邮件发送者和虚假用户就更容易在您的网站上滋生。当然,阻止临时邮件并不是“THE”阻止垃圾邮件的唯一方法,但肯定有所帮助。 - Giacomo Pigani
7
@Giacomo,垃圾邮件发送者使用一次性电子邮件服务的原因并不与正常用户使用该服务的原因相矛盾。 - CodeCaster
2
更不用说,一旦他们不能使用那些电子邮件,他们就会转而使用你无法阻止的东西,而这会影响到大量合法用户,例如hotmail或gmail。 - Kevin B

19

我面临着同样的问题,因此我创建了一个免费的 API 服务,能够识别一次性和临时电子邮件地址:Block Temporary Email

电子邮件终端:

GET https://block-temporary-email.com/check/email/example@simplemail.top

JSON 响应:

{
  "status": 200,
  "domain": "simplemail.top",
  "temporary": true,
  "dns": true,
}

这个API免费供公平使用,但是您需要一个API密钥,可以免费注册获得。

免责声明:我制作了这个API


谢谢你的工作!我已经使用它一段时间了,但最近无法访问。它还可用吗? - Danut Preda
6
被踩了。它不仅允许使用一次性物品,而且还引诱用户以执行他们的付费墙...真可耻。 - BGPHiJACK
2
突然间,开发者禁用了免费访问,现在我们必须注册一个账户才能免费使用API。这个问题花费了我1个小时来检测我的网站出了什么问题,真是太糟糕了。 - Phong Thai
1
这个无法工作。我已经发送了临时电子邮件/域名,但它仍然显示为临时:false { "status": 200, "domain": "ehstock.com", "temporary": false, "dns": true} - Reynold Salceda
您可以使用不同且可用的API:https://assetsapi.com/lukas/disposable-emails/v1.0.0/readme.md - Lukas

16

以下是由我在网络上收集并整合的 DEA 领域列表(截至 2015 年):

0815.ru
0815.ru0clickemail.com
0815.ry
0815.su
0845.ru
0clickemail.com
0-mail.com
0wnd.net
0wnd.org
10mail.com
10mail.org
10minut.com.pl
10minutemail.cf
10minutemail.co.za
10minutemail.com
10minutemail.de
10minutemail.ga
10minutemail.gq
10minutemail.ml
10minutemail.net
10minutesmail.com
10x9.com
123-m.com
126.com
12houremail.com
12minutemail.com
12minutemail.net
139.com
163.com
1ce.us
1chuan.com
1fsdfdsfsdf.tk
1mail.ml
1pad.de
1zhuan.com
20mail.it
20minutemail.com
21cn.com
24hourmail.com
2fdgdfgdfgdf.tk
2prong.com
30minutemail.com
33mail.com
3d-painting.com
3mail.ga
3trtretgfrfe.tk
420blaze.it
4gfdsgfdgfd.tk
4mail.cf
4mail.ga
4warding.com
4warding.net
4warding.org
5ghgfhfghfgh.tk
5mail.cf
5mail.ga
60minutemail.com
675hosting.com
675hosting.net
675hosting.org
6hjgjhgkilkj.tk
6ip.us
6mail.cf
6mail.ga
6mail.ml
6paq.com
6url.com
75hosting.com
75hosting.net
75hosting.org
7days-printing.com
7mail.ga
7mail.ml
7tags.com
8127ep.com
8chan.co
8mail.cf
8mail.ga
8mail.ml
99experts.com
9mail.cf
9ox.net
a.mailcker.com
a.vztc.com
a45.in
a-bc.net
abyssmail.com
afrobacon.com
ag.us.to
agedmail.com
ajaxapp.net
akapost.com
akerd.com
aktiefmail.nl
alivance.com
amail4.me
ama-trade.de
ama-trans.de
amilegit.com
amiri.net
amiriindustries.com
anappthat.com
ano-mail.net
anonbox.net
anon-mail.de
anonmails.de
anonymail.dk
anonymbox.com
anonymousmail.org
anonymousspeech.com
antichef.com
antichef.net
antireg.com
antireg.ru
antispam.de
antispam24.de
antispammail.de
armyspy.com
artman-conception.com
asdasd.nl
asdasd.ru
atvclub.msk.ru
auti.st
avpa.nl
azmeil.tk
b2cmail.de
baxomale.ht.cx
beddly.com
beefmilk.com
big1.us
bigprofessor.so
bigstring.com
binkmail.com
bio-muesli.info
bio-muesli.net
blackmarket.to
bladesmail.net
bloatbox.com
blogmyway.org
blogos.com
bluebottle.com
bobmail.info
bodhi.lawlita.com
bofthew.com
bootybay.de
boun.cr
bouncr.com
boxformail.in
boximail.com
br.mintemail.com
brainonfire.net
breakthru.com
brefmail.com
brennendesreich.de
broadbandninja.com
bsnow.net
bspamfree.org
bu.mintemail.com
buffemail.com
bugmenever.com
bugmenot.com
bumpymail.com
bund.us
bundes-li.ga
burnthespam.info
burstmail.info
buymoreplays.com
buyusedlibrarybooks.org
byom.de
c2.hu
cachedot.net
cam4you.cc
card.zp.ua
casualdx.com
cc.liamria
cek.pm
cellurl.com
centermail.com
centermail.net
chammy.info
cheatmail.de
childsavetrust.org
chogmail.com
choicemail1.com
chong-mail.com
chong-mail.net
chong-mail.org
clixser.com
clrmail.com
cmail.com
cmail.net
cmail.org
cock.li
coieo.com
coldemail.info
consumerriot.com
cool.fr.nf
correo.blogos.net
cosmorph.com
courriel.fr.nf
courrieltemporaire.com
crapmail.org
crazymailing.com
cubiclink.com
cumallover.me
curryworld.de
cust.in
cuvox.de
d3p.dk
dacoolest.com
dandikmail.com
dayrep.com
dbunker.com
dcemail.com
deadaddress.com
deadchildren.org
deadfake.cf
deadfake.ga
deadfake.ml
deadfake.tk
deadspam.com
deagot.com
dealja.com
delikkt.de
despam.it
despammed.com
devnullmail.com
dfgh.net
dharmatel.net
dicksinhisan.us
dicksinmyan.us
digitalsanctuary.com
dingbone.com
discard.cf
discard.email
discard.ga
discard.gq
discard.ml
discard.tk
discardmail.com
discardmail.de
disposable.cf
disposable.ga
disposable.ml
disposableaddress.com
disposable-email.ml
disposableemailaddresses.com
disposableinbox.com
dispose.it
disposeamail.com
disposemail.com
dispostable.com
divermail.com
dm.w3internet.co.uk
dm.w3internet.co.ukexample.com
docmail.com
dodgeit.com
dodgit.com
dodgit.org
doiea.com
domozmail.com
donemail.ru
dontreg.com
dontsendmespam.de
dotman.de
dotmsg.com
drdrb.com
drdrb.net
dropcake.de
droplister.com
dropmail.me
dudmail.com
dumpandjunk.com
dump-email.info
dumpmail.de
dumpyemail.com
duskmail.com
e4ward.com
easytrashmail.com
edv.to
ee1.pl
ee2.pl
eelmail.com
einmalmail.de
einrot.com
einrot.de
eintagsmail.de
e-mail.com
email.net
e-mail.org
email60.com
emailage.cf
emailage.ga
emailage.gq
emailage.ml
emailage.tk
emaildienst.de
email-fake.cf
email-fake.ga
email-fake.gq
email-fake.ml
email-fake.tk
emailgo.de
emailias.com
emailigo.de
emailinfive.com
emaillime.com
emailmiser.com
emails.ga
emailsensei.com
emailspam.cf
emailspam.ga
emailspam.gq
emailspam.ml
emailspam.tk
emailtemporanea.com
emailtemporanea.net
emailtemporar.ro
emailtemporario.com.br
emailthe.net
emailtmp.com
emailto.de
emailwarden.com
emailx.at.hm
emailxfer.com
emailz.cf
emailz.ga
emailz.gq
emailz.ml
emeil.in
emeil.ir
emkei.cf
emkei.ga
emkei.gq
emkei.ml
emkei.tk
emz.net
enterto.com
ephemail.net
e-postkasten.com
e-postkasten.de
e-postkasten.eu
e-postkasten.info
ero-tube.org
etranquil.com
etranquil.net
etranquil.org
evopo.com
example.com
explodemail.com
express.net.ua
eyepaste.com
facebook-email.cf
facebook-email.ga
facebook-email.ml
facebookmail.gq
facebookmail.ml
faecesmail.me
fakedemail.com
fakeinbox.cf
fakeinbox.com
fakeinbox.ga
fakeinbox.ml
fakeinbox.tk
fakeinformation.com
fake-mail.cf
fakemail.fr
fake-mail.ga
fake-mail.ml
fakemailgenerator.com
fakemailz.com
fammix.com
fansworldwide.de
fantasymail.de
fastacura.com
fastchevy.com
fastchrysler.com
fastermail.com
fastkawasaki.com
fastmail.fm
fastmazda.com
fastmitsubishi.com
fastnissan.com
fastsubaru.com
fastsuzuki.com
fasttoyota.com
fastyamaha.com
fatflap.com
fdfdsfds.com
fightallspam.com
film-blog.biz
filzmail.com
fivemail.de
fixmail.tk
fizmail.com
fleckens.hu
flurred.com
flyspam.com
fly-ts.de
footard.com
forgetmail.com
fornow.eu
fr33mail.info
frapmail.com
freecoolemail.com
free-email.cf
free-email.ga
freeletter.me
freemail.ms
freemails.cf
freemails.ga
freemails.ml
freundin.ru
friendlymail.co.uk
front14.org
fuckingduh.com
fuckmail.me
fudgerub.com
fux0ringduh.com
fyii.de
garbagemail.org
garliclife.com
garrifulio.mailexpire.com
gawab.com
gehensiemirnichtaufdensack.de
gelitik.in
geschent.biz
get1mail.com
get2mail.fr
getairmail.cf
getairmail.com
getairmail.ga
getairmail.gq
getairmail.ml
getairmail.tk
get-mail.cf
get-mail.ga
get-mail.ml
get-mail.tk
getmails.eu
getonemail.com
getonemail.net
ghosttexter.de
giantmail.de
girlsundertheinfluence.com
gishpuppy.com
gmal.com
gmial.com
gmx.com
goat.si
goemailgo.com
gomail.in
gorillaswithdirtyarmpits.com
gotmail.com
gotmail.net
gotmail.org
gotti.otherinbox.com
gowikibooks.com
gowikicampus.com
gowikicars.com
gowikifilms.com
gowikigames.com
gowikimusic.com
gowikinetwork.com
gowikitravel.com
gowikitv.com
grandmamail.com
grandmasmail.com
great-host.in
greensloth.com
grr.la
gsrv.co.uk
guerillamail.biz
guerillamail.com
guerillamail.net
guerillamail.org
guerillamailblock.com
guerrillamail.biz
guerrillamail.com
guerrillamail.de
guerrillamail.info
guerrillamail.net
guerrillamail.org
guerrillamailblock.com
gustr.com
h.mintemail.com
h8s.org
hacccc.com
haltospam.com
harakirimail.com
hartbot.de
hatespam.org
hat-geld.de
herp.in
hidemail.de
hidzz.com
hmamail.com
hochsitze.com
hooohush.ai
hopemail.biz
horsefucker.org
hotmai.com
hot-mail.cf
hot-mail.ga
hot-mail.gq
hot-mail.ml
hot-mail.tk
hotmial.com
hotpop.com
huajiachem.cn
hulapla.de
humaility.com
hush.ai
hush.com
hushmail.com
hushmail.me
i2pmail.org
ieatspam.eu
ieatspam.info
ieh-mail.de
ignoremail.com
ihateyoualot.info
iheartspam.org
ikbenspamvrij.nl
imails.info
imgof.com
imgv.de
imstations.com
inbax.tk
inbox.si
inbox2.info
inboxalias.com
inboxclean.com
inboxclean.org
inboxdesign.me
inboxed.im
inboxed.pw
inboxstore.me
incognitomail.com
incognitomail.net
incognitomail.org
infocom.zp.ua
insorg-mail.info
instantemailaddress.com
instant-mail.de
iozak.com
ip6.li
ipoo.org
irish2me.com
iroid.com
is.af
iwantmyname.com
iwi.net
jetable.com
jetable.fr.nf
jetable.net
jetable.org
jnxjn.com
jourrapide.com
jsrsolutions.com
junk.to
junk1e.com
junkmail.ga
junkmail.gq
k2-herbal-incenses.com
kasmail.com
kaspop.com
keepmymail.com
killmail.com
killmail.net
kir.ch.tc
klassmaster.com
klassmaster.net
klzlk.com
kmhow.com
kostenlosemailadresse.de
koszmail.pl
kulturbetrieb.info
kurzepost.de
l33r.eu
lackmail.net
lags.us
landmail.co
lastmail.co
lavabit.com
lawlita.com
letthemeatspam.com
lhsdv.com
lifebyfood.com
link2mail.net
linuxmail.so
litedrop.com
llogin.ru
loadby.us
login-email.cf
login-email.ga
login-email.ml
login-email.tk
lol.com
lol.ovpn.to
lolfreak.net
lookugly.com
lopl.co.cc
lortemail.dk
losemymail.com
lovebitco.in
lovemeleaveme.com
loves.dicksinhisan.us
loves.dicksinmyan.us
lr7.us
lr78.com
lroid.com
luckymail.org
lukop.dk
luv2.us
m21.cc
m4ilweb.info
ma1l.bij.pl
maboard.com
mac.hush.com
mail.by
mail.me
mail.mezimages.net
mail.ru
mail.zp.ua
mail114.net
mail1a.de
mail21.cc
mail2rss.org
mail2world.com
mail333.com
mail4trash.com
mailbidon.com
mailbiz.biz
mailblocks.com
mailbucket.org
mailcat.biz
mailcatch.com
mailde.de
mailde.info
maildrop.cc
maildrop.cf
maildrop.ga
maildrop.gq
maildrop.ml
maildu.de
maileater.com
mailed.in
maileimer.de
mailexpire.com
mailfa.tk
mail-filter.com
mailforspam.com
mailfree.ga
mailfree.gq
mailfree.ml
mailfreeonline.com
mailguard.me
mailhazard.com
mailhazard.us
mailhz.me
mailimate.com
mailin8r.com
mailinater.com
mailinator.com
mailinator.gq
mailinator.net
mailinator.org
mailinator.us
mailinator2.com
mailincubator.com
mailismagic.com
mailita.tk
mailjunk.cf
mailjunk.ga
mailjunk.gq
mailjunk.ml
mailjunk.tk
mailme.gq
mailme.ir
mailme.lv
mailme24.com
mailmetrash.com
mailmoat.com
mailms.com
mailnator.com
mailnesia.com
mailnull.com
mailorg.org
mailpick.biz
mailquack.com
mailrock.biz
mailsac.com
mailscrap.com
mailseal.de
mailshell.com
mailsiphon.com
mailslapping.com
mailslite.com
mailtemp.info
mail-temporaire.fr
mailtome.de
mailtothis.com
mailtrash.net
mailtv.net
mailtv.tv
mailwithyou.com
mailzilla.com
mailzilla.org
makemetheking.com
malahov.de
manifestgenerator.com
manybrain.com
mbx.cc
mega.zik.dj
meinspamschutz.de
meltmail.com
messagebeamer.de
mezimages.net
mierdamail.com
migmail.pl
migumail.com
ministry-of-silly-walks.de
mintemail.com
misterpinball.de
mjukglass.nu
mmmmail.com
moakt.com
mobi.web.id
mobileninja.co.uk
moburl.com
moncourrier.fr.nf
monemail.fr.nf
monmail.fr.nf
monumentmail.com
ms9.mailslite.com
msa.minsmail.com
msb.minsmail.com
msg.mailslite.com
mt2009.com
mt2014.com
mt2015.com
muchomail.com
mx0.wwwnew.eu
my10minutemail.com
mycard.net.ua
mycleaninbox.net
myemailboxy.com
mymail-in.net
mynetstore.de
mypacks.net
mypartyclip.de
myphantomemail.com
mysamp.de
myspaceinc.com
myspaceinc.net
myspaceinc.org
myspacepimpedup.com
myspamless.com
mytempemail.com
mytempmail.com
mythrashmail.net
mytrashmail.com
nabuma.com
national.shitposting.agency
naver.com
neomailbox.com
nepwk.com
nervmich.net
nervtmich.net
netmails.com
netmails.net
netzidiot.de
neverbox.com
nevermail.de
nice-4u.com
nigge.rs
nincsmail.hu
nmail.cf
nnh.com
noblepioneer.com
nobugmail.com
nobulk.com
nobuma.com
noclickemail.com
nogmailspam.info
nomail.pw
nomail.xl.cx
nomail2me.com
nomorespamemails.com
nonspam.eu
nonspammer.de
noref.in
nospam.wins.com.br
no-spam.ws
nospam.ze.tc
nospam4.us
nospamfor.us
nospammail.net
nospamthanks.info
notmailinator.com
notsharingmy.info
nowhere.org
nowmymail.com
ntlhelp.net
nullbox.info
nurfuerspam.de
nus.edu.sg
nwldx.com
o2.co.uk
o2.pl
objectmail.com
obobbo.com
odaymail.com
odnorazovoe.ru
ohaaa.de
omail.pro
oneoffemail.com
oneoffmail.com
onewaymail.com
onlatedotcom.info
online.ms
oopi.org
opayq.com
ordinaryamerican.net
otherinbox.com
ourklips.com
outlawspam.com
ovpn.to
owlpic.com
pancakemail.com
paplease.com
pcusers.otherinbox.com
pepbot.com
pfui.ru
phentermine-mortgages-texas-holdem.biz
pimpedupmyspace.com
pjjkp.com
plexolan.de
poczta.onet.pl
politikerclub.de
poofy.org
pookmail.com
postonline.me
powered.name
privacy.net
privatdemail.net
privy-mail.com
privymail.de
privy-mail.de
proxymail.eu
prtnx.com
prtz.eu
punkass.com
put2.net
putthisinyourspamdatabase.com
pwrby.com
qasti.com
qisdo.com
qisoa.com
qoika.com
qq.com
quickinbox.com
quickmail.nl
rcpt.at
rcs.gaggle.net
reallymymail.com
realtyalerts.ca
receiveee.com
recode.me
recursor.net
recyclemail.dk
redchan.it
regbypass.com
regbypass.comsafe-mail.net
rejectmail.com
reliable-mail.com
remail.cf
remail.ga
rhyta.com
rklips.com
rmqkr.net
royal.net
rppkn.com
rtrtr.com
s0ny.net
safe-mail.net
safersignup.de
safetymail.info
safetypost.de
sandelf.de
saynotospams.com
scatmail.com
schafmail.de
schmeissweg.tk
schrott-email.de
secmail.pw
secretemail.de
secure-mail.biz
secure-mail.cc
selfdestructingmail.com
selfdestructingmail.org
sendspamhere.com
senseless-entertainment.com
server.ms
services391.com
sharklasers.com
shieldedmail.com
shieldemail.com
shiftmail.com
shitmail.me
shitmail.org
shitware.nl
shmeriously.com
shortmail.net
shut.name
shut.ws
sibmail.com
sify.com
sina.cn
sina.com
sinnlos-mail.de
siteposter.net
skeefmail.com
sky-ts.de
slapsfromlastnight.com
slaskpost.se
slave-auctions.net
slopsbox.com
slushmail.com
smaakt.naar.gravel
smapfree24.com
smapfree24.de
smapfree24.eu
smapfree24.info
smapfree24.org
smashmail.de
smellfear.com
snakemail.com
sneakemail.com
sneakmail.de
snkmail.com
sofimail.com
sofortmail.de
sofort-mail.de
sogetthis.com
sohu.com
solvemail.info
soodomail.com
soodonims.com
spam.la
spam.su
spam4.me
spamail.de
spamarrest.com
spamavert.com
spam-be-gone.com
spambob.com
spambob.net
spambob.org
spambog.com
spambog.de
spambog.net
spambog.ru
spambooger.com
spambox.info
spambox.irishspringrealty.com
spambox.org
spambox.us
spamcannon.com
spamcannon.net
spamcero.com
spamcon.org
spamcorptastic.com
spamcowboy.com
spamcowboy.net
spamcowboy.org
spamday.com
spamdecoy.net
spamex.com
spamfighter.cf
spamfighter.ga
spamfighter.gq
spamfighter.ml
spamfighter.tk
spamfree.eu
spamfree24.com
spamfree24.de
spamfree24.eu
spamfree24.info
spamfree24.net
spamfree24.org
spamgoes.in
spamgourmet.com
spamgourmet.net
spamgourmet.org
spamherelots.com
spamhereplease.com
spamhole.com
spamify.com
spaminator.de
spamkill.info
spaml.com
spaml.de
spammotel.com
spamobox.com
spamoff.de
spamsalad.in
spamslicer.com
spamspot.com
spamstack.net
spamthis.co.uk
spamthisplease.com
spamtrail.com
spamtroll.net
speed.1s.fr
spoofmail.de
squizzy.de
sry.li
ssoia.com
startkeys.com
stinkefinger.net
stop-my-spam.cf
stop-my-spam.com
stop-my-spam.ga
stop-my-spam.ml
stop-my-spam.tk
stuffmail.de
suioe.com
super-auswahl.de
supergreatmail.com
supermailer.jp
superplatyna.com
superrito.com
superstachel.de
suremail.info
sweetxxx.de
tafmail.com
tagyourself.com
talkinator.com
tapchicuoihoi.com
techemail.com
techgroup.me
teewars.org
teleworm.com
teleworm.us
temp.emeraldwebmail.com
tempail.com
tempalias.com
tempemail.biz
tempemail.co.za
tempemail.com
tempe-mail.com
tempemail.net
tempimbox.com
tempinbox.co.uk
tempinbox.com
tempmail.eu
tempmail.it
temp-mail.org
temp-mail.ru
tempmail2.com
tempmaildemo.com
tempmailer.com
tempmailer.de
tempomail.fr
temporarily.de
temporarioemail.com.br
temporaryemail.net
temporaryemail.us
temporaryforwarding.com
temporaryinbox.com
temporarymailaddress.com
tempthe.net
tempymail.com
tfwno.gf
thanksnospam.info
thankyou2010.com
thc.st
thecloudindex.com
thelimestones.com
thisisnotmyrealemail.com
thismail.net
thrma.com
throam.com
throwawayemailaddress.com
throwawaymail.com
tijdelijkmailadres.nl
tilien.com
tittbit.in
tizi.com
tmail.com
tmailinator.com
toiea.com
tokem.co
toomail.biz
topcoolemail.com
topfreeemail.com
topranklist.de
tormail.net
tormail.org
tradermail.info
trash2009.com
trash2010.com
trash2011.com
trash-amil.com
trashcanmail.com
trashdevil.com
trashdevil.de
trashemail.de
trashinbox.com
trashmail.at
trash-mail.at
trash-mail.cf
trashmail.com
trash-mail.com
trashmail.de
trash-mail.de
trash-mail.ga
trash-mail.gq
trashmail.me
trash-mail.ml
trashmail.net
trashmail.org
trash-mail.tk
trashmail.ws
trashmailer.com
trashymail.com
trashymail.net
trayna.com
trbvm.com
trialmail.de
trickmail.net
trillianpro.com
tryalert.com
turual.com
twinmail.de
tyldd.com
ubismail.net
uggsrock.com
umail.net
upliftnow.com
uplipht.com
uroid.com
us.af
uyhip.com
valemail.net
venompen.com
verticalscope.com
veryrealemail.com
veryrealmail.com
vidchart.com
viditag.com
viewcastmedia.com
viewcastmedia.net
viewcastmedia.org
vipmail.name
vipmail.pw
viralplays.com
vistomail.com
vomoto.com
vpn.st
vsimcard.com
vubby.com
vztc.com
walala.org
walkmail.net
wants.dicksinhisan.us
wants.dicksinmyan.us
wasteland.rfc822.org
watchfull.net
watch-harry-potter.com
webemail.me
webm4il.info
webuser.in
wegwerfadresse.de
wegwerfemail.com
wegwerfemail.de
wegwerf-email.de
weg-werf-email.de
wegwerfemail.net
wegwerf-email.net
wegwerfemail.org
wegwerf-email-addressen.de
wegwerfemailadresse.com
wegwerf-email-adressen.de
wegwerf-emails.de
wegwerfmail.de
wegwerfmail.info
wegwerfmail.net
wegwerfmail.org
wegwerpmailadres.nl
wegwrfmail.de
wegwrfmail.net
wegwrfmail.org
wetrainbayarea.com
wetrainbayarea.org
wh4f.org
whatiaas.com
whatpaas.com
whatsaas.com
whopy.com
whyspam.me
wickmail.net
wilemail.com
willhackforfood.biz
willselfdestruct.com
winemaven.info
wmail.cf
wolfsmail.tk
writeme.us
wronghead.com
wuzup.net
wuzupmail.net
www.e4ward.com
www.gishpuppy.com
www.mailinator.com
wwwnew.eu
x.ip6.li
xagloo.co
xagloo.com
xemaps.com
xents.com
xmail.com
xmaily.com
xoxox.cc
xoxy.net
xxtreamcam.com
xyzfree.net
yandex.com
yanet.me
yapped.net
yeah.net
yep.it
yogamaven.com
yomail.info
yopmail.com
yopmail.fr
yopmail.gq
yopmail.net
youmail.ga
youmailr.com
yourdomain.com
you-spam.com
ypmail.webarnak.fr.eu.org
yuurok.com
yxzx.net
z1p.biz
za.com
zebins.com
zebins.eu
zehnminuten.de
zehnminutenmail.de
zetmail.com
zippymail.info
zoaxe.com
zoemail.com
zoemail.net
zoemail.org
zomg.info

1
sneakemail.com是一个合法的电子邮件别名服务,其域名不应出现在此列表中。 - endolith
不知道为什么126.com、163.com和sohu.com会出现在这个列表上。它们是中国合法的电子邮件提供商。 - Terry Windwalker

12

这是我制作的一个列表,附带使用它的函数。

function is_temp_mail($mail) {
    $mail_domains_ko = array('0815.ru0clickemail.com', '0wnd.net', '0wnd.org', '10minutemail.com', '20minutemail.com', '2prong.com', '3d-painting.com', '4warding.com', '4warding.net', '4warding.org', '9ox.net', 'a-bc.net', 'amilegit.com', 'anonbox.net', 'anonymbox.com', 'antichef.com', 'antichef.net', 'antispam.de', 'baxomale.ht.cx', 'beefmilk.com', 'binkmail.com', 'bio-muesli.net', 'bobmail.info', 'bodhi.lawlita.com', 'bofthew.com', 'brefmail.com', 'bsnow.net', 'bugmenot.com', 'bumpymail.com', 'casualdx.com', 'chogmail.com', 'cool.fr.nf', 'correo.blogos.net', 'cosmorph.com', 'courriel.fr.nf', 'courrieltemporaire.com', 'curryworld.de', 'cust.in', 'dacoolest.com', 'dandikmail.com', 'deadaddress.com', 'despam.it', 'devnullmail.com', 'dfgh.net', 'digitalsanctuary.com', 'discardmail.com', 'discardmail.de', 'disposableaddress.com', 'disposemail.com', 'dispostable.com', 'dm.w3internet.co.uk', 'example.com', 'dodgeit.com', 'dodgit.com', 'dodgit.org', 'dontreg.com', 'dontsendmespam.de', 'dump-email.info', 'dumpyemail.com', 'e4ward.com', 'email60.com', 'emailias.com', 'emailinfive.com', 'emailmiser.com', 'emailtemporario.com.br', 'emailwarden.com', 'ephemail.net', 'explodemail.com', 'fakeinbox.com', 'fakeinformation.com', 'fastacura.com', 'filzmail.com', 'fizmail.com', 'frapmail.com', 'garliclife.com', 'get1mail.com', 'getonemail.com', 'getonemail.net', 'girlsundertheinfluence.com', 'gishpuppy.com', 'great-host.in', 'gsrv.co.uk', 'guerillamail.biz', 'guerillamail.com', 'guerillamail.net', 'guerillamail.org', 'guerrillamail.com', 'guerrillamailblock.com', 'haltospam.com', 'hotpop.com', 'ieatspam.eu', 'ieatspam.info', 'ihateyoualot.info', 'imails.info', 'inboxclean.com', 'inboxclean.org', 'incognitomail.com', 'incognitomail.net', 'ipoo.org', 'irish2me.com', 'jetable.com', 'jetable.fr.nf', 'jetable.net', 'jetable.org', 'junk1e.com', 'kaspop.com', 'kulturbetrieb.info', 'kurzepost.de', 'lifebyfood.com', 'link2mail.net', 'litedrop.com', 'lookugly.com', 'lopl.co.cc', 'lr78.com', 'maboard.com', 'mail.by', 'mail.mezimages.net', 'mail4trash.com', 'mailbidon.com', 'mailcatch.com', 'maileater.com', 'mailexpire.com', 'mailin8r.com', 'mailinator.com', 'mailinator.net', 'mailinator2.com', 'mailincubator.com', 'mailme.lv', 'mailnator.com', 'mailnull.com', 'mailzilla.org', 'mbx.cc', 'mega.zik.dj', 'meltmail.com', 'mierdamail.com', 'mintemail.com', 'moncourrier.fr.nf', 'monemail.fr.nf', 'monmail.fr.nf', 'mt2009.com', 'mx0.wwwnew.eu', 'mycleaninbox.net', 'mytrashmail.com', 'neverbox.com', 'nobulk.com', 'noclickemail.com', 'nogmailspam.info', 'nomail.xl.cx', 'nomail2me.com', 'no-spam.ws', 'nospam.ze.tc', 'nospam4.us', 'nospamfor.us', 'nowmymail.com', 'objectmail.com', 'obobbo.com', 'onewaymail.com', 'ordinaryamerican.net', 'owlpic.com', 'pookmail.com', 'proxymail.eu', 'punkass.com', 'putthisinyourspamdatabase.com', 'quickinbox.com', 'rcpt.at', 'recode.me', 'recursor.net', 'regbypass.comsafe-mail.net', 'safetymail.info', 'sandelf.de', 'saynotospams.com', 'selfdestructingmail.com', 'sendspamhere.com', 'shiftmail.com', '****mail.me', 'skeefmail.com', 'slopsbox.com', 'smellfear.com', 'snakemail.com', 'sneakemail.com', 'sofort-mail.de', 'sogetthis.com', 'soodonims.com', 'spam.la', 'spamavert.com', 'spambob.net', 'spambob.org', 'spambog.com', 'spambog.de', 'spambog.ru', 'spambox.info', 'spambox.us', 'spamcannon.com', 'spamcannon.net', 'spamcero.com', 'spamcorptastic.com', 'spamcowboy.com', 'spamcowboy.net', 'spamcowboy.org', 'spamday.com', 'spamex.com', 'spamfree24.com', 'spamfree24.de', 'spamfree24.eu', 'spamfree24.info', 'spamfree24.net', 'spamfree24.org', 'spamgourmet.com', 'spamgourmet.net', 'spamgourmet.org', 'spamherelots.com', 'spamhereplease.com', 'spamhole.com', 'spamify.com', 'spaminator.de', 'spamkill.info', 'spaml.com', 'spaml.de', 'spammotel.com', 'spamobox.com', 'spamspot.com', 'spamthis.co.uk', 'spamthisplease.com', 'speed.1s.fr', 'suremail.info', 'tempalias.com', 'tempemail.biz', 'tempemail.com', 'tempe-mail.com', 'tempemail.net', 'tempinbox.co.uk', 'tempinbox.com', 'tempomail.fr', 'temporaryemail.net', 'temporaryinbox.com', 'thankyou2010.com', 'thisisnotmyrealemail.com', 'throwawayemailaddress.com', 'tilien.com', 'tmailinator.com', 'tradermail.info', 'trash2009.com', 'trash-amil.com', 'trashmail.at', 'trash-mail.at', 'trashmail.com', 'trash-mail.com', 'trash-mail.de', 'trashmail.me', 'trashmail.net', 'trashymail.com', 'trashymail.net', 'tyldd.com', 'uggsrock.com', 'wegwerfmail.de', 'wegwerfmail.net', 'wegwerfmail.org', 'wh4f.org', 'whyspam.me', 'willselfdestruct.com', 'winemaven.info', 'wronghead.com', 'wuzupmail.net', 'xoxy.net', 'yogamaven.com', 'yopmail.com', 'yopmail.fr', 'yopmail.net', 'yuurok.com', 'zippymail.info', 'jnxjn.com', 'trashmailer.com', 'klzlk.com', 'nospamforus','kurzepost.de', 'objectmail.com', 'proxymail.eu', 'rcpt.at', 'trash-mail.at', 'trashmail.at', 'trashmail.me', 'trashmail.net', 'wegwerfmail.de', 'wegwerfmail.net', 'wegwerfmail.org', 'jetable', 'link2mail', 'meltmail', 'anonymbox', 'courrieltemporaire', 'sofimail', '0-mail.com', 'moburl.com', 'get2mail', 'yopmail', '10minutemail', 'mailinator', 'dispostable', 'spambog', 'mail-temporaire','filzmail','sharklasers.com', 'guerrillamailblock.com', 'guerrillamail.com', 'guerrillamail.net', 'guerrillamail.biz', 'guerrillamail.org', 'guerrillamail.de','mailmetrash.com', 'thankyou2010.com', 'trash2009.com', 'mt2009.com', 'trashymail.com', 'mytrashmail.com','mailcatch.com','trillianpro.com','junk.','joliekemulder','lifebeginsatconception','beerolympics','smaakt.naar.gravel','q00.','dispostable','spamavert','mintemail','tempemail','spamfree24','spammotel','spam','mailnull','e4ward','spamgourmet','mytempemail','incognitomail','spamobox','mailinator.com', 'trashymail.com', 'mailexpire.com', 'temporaryinbox.com', 'MailEater.com', 'spambox.us', 'spamhole.com', 'spamhole.com', 'jetable.org', 'guerrillamail.com', 'uggsrock.com', '10minutemail.com', 'dontreg.com', 'tempomail.fr', 'TempEMail.net', 'spamfree24.org', 'spamfree24.de', 'spamfree24.info', 'spamfree24.com', 'spamfree.eu', 'kasmail.com', 'spammotel.com', 'greensloth.com', 'spamspot.com', 'spam.la', 'mjukglass.nu', 'slushmail.com', 'trash2009.com', 'mytrashmail.com', 'mailnull.com', 'jetable.org','10minutemail.com', '20minutemail.com', 'anonymbox.com', 'beefmilk.com', 'bsnow.net', 'bugmenot.com', 'deadaddress.com', 'despam.it', 'disposeamail.com', 'dodgeit.com', 'dodgit.com', 'dontreg.com', 'e4ward.com', 'emailias.com', 'emailwarden.com', 'enterto.com', 'gishpuppy.com', 'goemailgo.com', 'greensloth.com', 'guerrillamail.com', 'guerrillamailblock.com', 'hidzz.com', 'incognitomail.net ', 'jetable.org', 'kasmail.com', 'lifebyfood.com', 'lookugly.com', 'mailcatch.com', 'maileater.com', 'mailexpire.com', 'mailin8r.com', 'mailinator.com', 'mailinator.net', 'mailinator2.com', 'mailmoat.com', 'mailnull.com', 'meltmail.com', 'mintemail.com', 'mt2009.com', 'myspamless.com', 'mytempemail.com', 'mytrashmail.com', 'netmails.net', 'odaymail.com', 'pookmail.com', 'shieldedmail.com', 'smellfear.com', 'sneakemail.com', 'sogetthis.com', 'soodonims.com', 'spam.la', 'spamavert.com', 'spambox.us', 'spamcero.com', 'spamex.com', 'spamfree24.com', 'spamfree24.de', 'spamfree24.eu', 'spamfree24.info', 'spamfree24.net', 'spamfree24.org', 'spamgourmet.com', 'spamherelots.com', 'spamhole.com', 'spaml.com', 'spammotel.com', 'spamobox.com', 'spamspot.com', 'tempemail.net', 'tempinbox.com', 'tempomail.fr', 'temporaryinbox.com', 'tempymail.com', 'thisisnotmyrealemail.com', 'trash2009.com', 'trashmail.net', 'trashymail.com', 'tyldd.com', 'yopmail.com', 'zoemail.com','deadaddress','soodo','tempmail','uroid','spamevader','gishpuppy','privymail.de','trashmailer.com','fansworldwide.de','onewaymail.com', 'mobi.web.id', 'ag.us.to', 'gelitik.in', 'fixmail.tk', 'shitmail.org');
    foreach($mail_domains_ko as $ko_mail) {
            list(,$mail_domain) = explode('@',$mail);
            if(strcasecmp($mail_domain, $ko_mail) == 0){
                    return true;
            }
    }
    return false;
}

这个域名列表已经过时,因为它现在非常老旧。你可以尝试建立一个新的。


提交表单后,现在您如何根据此列表进行测试的说明会很好。 - awenkhh
1
您需要检查输入的电子邮件是否与列表中的域名匹配。请参考:如何阻止一次性电子邮件地址:PHP 代码 - Mo Beigi
我也翻译了选项卡名称,因为你们可能不会读法语 :) - Gfra54
一次性电子邮件提供商不断添加新的域名以保持在黑名单之前。当 DEA 提供商购买更多的域名时,这些域名如何被添加到您的列表中?-1,哈哈。 - Dan Ross
4
嗯,显然你需要不时地维护这个列表。我不知道我还需要说这个。 “哈哈”… - Gfra54
显示剩余2条评论

10

有一个一次性电子邮件地址检测的网络服务http://www.nameapi.org/en/live-demos/disposable-email-address-detector/(免责声明:我为他们工作)。它每月提供10,000个免费请求。使用PHP客户端库https://github.com/optimaize/nameapi-client-php,您的用户端代码看起来像这样:

$deaDetector = $serviceFactory->emailServices()->disposableEmailAddressDetector();
$result = $deaDetector->isDisposable("abcdefgh@10minutemail.com");
echo $result->getDisposable()->toString()); //will print 'YES'

你知道如何从NodeJS中实现吗?我还在nameapi谷歌小组中发布了一个帖子。 - user405398

3
这将是一项艰巨的任务,因为像10minutemailguerrillamail等服务每天都会出现一些一次性/临时电子邮件域。话虽如此,您最好还是集成一些经过管理并及时更新的服务,例如antideo电子邮件健康API

端点:

api.antideo.com/email/nzk41997@xzsok.com

JSON响应

{
  "email": "nzk41997@xzsok.com",
  "free_provider": false,
  "spam": false,
  "scam": false,
  "disposable": true
}

您的PHP代码将会像这样:

您的PHP代码将会像这样:

$request = file_get_contents('http://api.antideo.com/email/nzk41997@xzsok.com');
$response = gzdecode($request);
$result = json_decode($response);

然后只需找到boolean,如下所示:

if($result->disposable == true){
  // EMAIL IS TEMPORARY/DISPOSABLE
} else {
  // PERFORM YOUR ACTION
}

他们还提供了关于邮件是否来自已知的垃圾邮件发送者/欺诈者或者是来自像gmail、yahoo等免费服务提供商的细节。
免责声明:
我个人认识Antideo的团队,并在他们的服务建设中做出了一小部分贡献。

1

我偶然发现了这个composer库MattKetmo/EmailChecker,它内置了Symphony2和Laravel 5的支持和配置。


1
除了Gfra54使用sp00M 2015年清单的答案外,还有以下内容:
        list(,$domain) = explode('@',$email);

        $disposables = array('0815.ru','0815.ru0clickemail.com','0815.ry','0815.su','0845.ru','0clickemail.com','0-mail.com','0wnd.net','0wnd.org','10mail.com','10mail.org','10minut.com.pl','10minutemail.cf','10minutemail.co.za','10minutemail.com','10minutemail.de','10minutemail.ga','10minutemail.gq','10minutemail.ml','10minutemail.net','10minutesmail.com','10x9.com','123-m.com','126.com','12houremail.com','12minutemail.com','12minutemail.net','139.com','163.com','1ce.us','1chuan.com','1fsdfdsfsdf.tk','1mail.ml','1pad.de','1zhuan.com','20mail.it','20minutemail.com','21cn.com','24hourmail.com','2fdgdfgdfgdf.tk','2prong.com','30minutemail.com','33mail.com','3d-painting.com','3mail.ga','3trtretgfrfe.tk','420blaze.it','4gfdsgfdgfd.tk','4mail.cf','4mail.ga','4warding.com','4warding.net','4warding.org','5ghgfhfghfgh.tk','5mail.cf','5mail.ga','60minutemail.com','675hosting.com','675hosting.net','675hosting.org','6hjgjhgkilkj.tk','6ip.us','6mail.cf','6mail.ga','6mail.ml','6paq.com','6url.com','75hosting.com','75hosting.net','75hosting.org','7days-printing.com','7mail.ga','7mail.ml','7tags.com','8127ep.com','8chan.co','8mail.cf','8mail.ga','8mail.ml','99experts.com','9mail.cf','9ox.net','a.mailcker.com','a.vztc.com','a45.in','a-bc.net','abyssmail.com','afrobacon.com','ag.us.to','agedmail.com','ajaxapp.net','akapost.com','akerd.com','aktiefmail.nl','alivance.com','amail4.me','ama-trade.de','ama-trans.de','amilegit.com','amiri.net','amiriindustries.com','anappthat.com','ano-mail.net','anonbox.net','anon-mail.de','anonmails.de','anonymail.dk','anonymbox.com','anonymousmail.org','anonymousspeech.com','antichef.com','antichef.net','antireg.com','antireg.ru','antispam.de','antispam24.de','antispammail.de','armyspy.com','artman-conception.com','asdasd.nl','asdasd.ru','atvclub.msk.ru','auti.st','avpa.nl','azmeil.tk','b2cmail.de','baxomale.ht.cx','beddly.com','beefmilk.com','big1.us','bigprofessor.so','bigstring.com','binkmail.com','bio-muesli.info','bio-muesli.net','blackmarket.to','bladesmail.net','bloatbox.com','blogmyway.org','blogos.com','bluebottle.com','bobmail.info','bodhi.lawlita.com','bofthew.com','bootybay.de','boun.cr','bouncr.com','boxformail.in','boximail.com','br.mintemail.com','brainonfire.net','breakthru.com','brefmail.com','brennendesreich.de','broadbandninja.com','bsnow.net','bspamfree.org','bu.mintemail.com','buffemail.com','bugmenever.com','bugmenot.com','bumpymail.com','bund.us','bundes-li.ga','burnthespam.info','burstmail.info','buymoreplays.com','buyusedlibrarybooks.org','byom.de','c2.hu','cachedot.net','cam4you.cc','card.zp.ua','casualdx.com','cc.liamria','cek.pm','cellurl.com','centermail.com','centermail.net','chammy.info','cheatmail.de','childsavetrust.org','chogmail.com','choicemail1.com','chong-mail.com','chong-mail.net','chong-mail.org','clixser.com','clrmail.com','cmail.com','cmail.net','cmail.org','cock.li','coieo.com','coldemail.info','consumerriot.com','cool.fr.nf','correo.blogos.net','cosmorph.com','courriel.fr.nf','courrieltemporaire.com','crapmail.org','crazymailing.com','cubiclink.com','cumallover.me','curryworld.de','cust.in','cuvox.de','d3p.dk','dacoolest.com','dandikmail.com','dayrep.com','dbunker.com','dcemail.com','deadaddress.com','deadchildren.org','deadfake.cf','deadfake.ga','deadfake.ml','deadfake.tk','deadspam.com','deagot.com','dealja.com','delikkt.de','despam.it','despammed.com','devnullmail.com','dfgh.net','dharmatel.net','dicksinhisan.us','dicksinmyan.us','digitalsanctuary.com','dingbone.com','discard.cf','discard.email','discard.ga','discard.gq','discard.ml','discard.tk','discardmail.com','discardmail.de','disposable.cf','disposable.ga','disposable.ml','disposableaddress.com','disposable-email.ml','disposableemailaddresses.com','disposableinbox.com','dispose.it','disposeamail.com','disposemail.com','dispostable.com','divermail.com','dm.w3internet.co.uk','dm.w3internet.co.ukexample.com','docmail.com','dodgeit.com','dodgit.com','dodgit.org','doiea.com','domozmail.com','donemail.ru','dontreg.com','dontsendmespam.de','dotman.de','dotmsg.com','drdrb.com','drdrb.net','dropcake.de','droplister.com','dropmail.me','dudmail.com','dumpandjunk.com','dump-email.info','dumpmail.de','dumpyemail.com','duskmail.com','e4ward.com','easytrashmail.com','edv.to','ee1.pl','ee2.pl','eelmail.com','einmalmail.de','einrot.com','einrot.de','eintagsmail.de','e-mail.com','email.net','e-mail.org','email60.com','emailage.cf','emailage.ga','emailage.gq','emailage.ml','emailage.tk','emaildienst.de','email-fake.cf','email-fake.ga','email-fake.gq','email-fake.ml','email-fake.tk','emailgo.de','emailias.com','emailigo.de','emailinfive.com','emaillime.com','emailmiser.com','emails.ga','emailsensei.com','emailspam.cf','emailspam.ga','emailspam.gq','emailspam.ml','emailspam.tk','emailtemporanea.com','emailtemporanea.net','emailtemporar.ro','emailtemporario.com.br','emailthe.net','emailtmp.com','emailto.de','emailwarden.com','emailx.at.hm','emailxfer.com','emailz.cf','emailz.ga','emailz.gq','emailz.ml','emeil.in','emeil.ir','emkei.cf','emkei.ga','emkei.gq','emkei.ml','emkei.tk','emz.net','enterto.com','ephemail.net','e-postkasten.com','e-postkasten.de','e-postkasten.eu','e-postkasten.info','ero-tube.org','etranquil.com','etranquil.net','etranquil.org','evopo.com','example.com','explodemail.com','express.net.ua','eyepaste.com','facebook-email.cf','facebook-email.ga','facebook-email.ml','facebookmail.gq','facebookmail.ml','faecesmail.me','fakedemail.com','fakeinbox.cf','fakeinbox.com','fakeinbox.ga','fakeinbox.ml','fakeinbox.tk','fakeinformation.com','fake-mail.cf','fakemail.fr','fake-mail.ga','fake-mail.ml','fakemailgenerator.com','fakemailz.com','fammix.com','fansworldwide.de','fantasymail.de','fastacura.com','fastchevy.com','fastchrysler.com','fastermail.com','fastkawasaki.com','fastmail.fm','fastmazda.com','fastmitsubishi.com','fastnissan.com','fastsubaru.com','fastsuzuki.com','fasttoyota.com','fastyamaha.com','fatflap.com','fdfdsfds.com','fightallspam.com','film-blog.biz','filzmail.com','fivemail.de','fixmail.tk','fizmail.com','fleckens.hu','flurred.com','flyspam.com','fly-ts.de','footard.com','forgetmail.com','fornow.eu','fr33mail.info','frapmail.com','freecoolemail.com','free-email.cf','free-email.ga','freeletter.me','freemail.ms','freemails.cf','freemails.ga','freemails.ml','freundin.ru','friendlymail.co.uk','front14.org','fuckingduh.com','fuckmail.me','fudgerub.com','fux0ringduh.com','fyii.de','garbagemail.org','garliclife.com','garrifulio.mailexpire.com','gawab.com','gehensiemirnichtaufdensack.de','gelitik.in','geschent.biz','get1mail.com','get2mail.fr','getairmail.cf','getairmail.com','getairmail.ga','getairmail.gq','getairmail.ml','getairmail.tk','get-mail.cf','get-mail.ga','get-mail.ml','get-mail.tk','getmails.eu','getonemail.com','getonemail.net','ghosttexter.de','giantmail.de','girlsundertheinfluence.com','gishpuppy.com','gmal.com','gmial.com','gmx.com','goat.si','goemailgo.com','gomail.in','gorillaswithdirtyarmpits.com','gotmail.com','gotmail.net','gotmail.org','gotti.otherinbox.com','gowikibooks.com','gowikicampus.com','gowikicars.com','gowikifilms.com','gowikigames.com','gowikimusic.com','gowikinetwork.com','gowikitravel.com','gowikitv.com','grandmamail.com','grandmasmail.com','great-host.in','greensloth.com','grr.la','gsrv.co.uk','guerillamail.biz','guerillamail.com','guerillamail.net','guerillamail.org','guerillamailblock.com','guerrillamail.biz','guerrillamail.com','guerrillamail.de','guerrillamail.info','guerrillamail.net','guerrillamail.org','guerrillamailblock.com','gustr.com','h.mintemail.com','h8s.org','hacccc.com','haltospam.com','harakirimail.com','hartbot.de','hatespam.org','hat-geld.de','herp.in','hidemail.de','hidzz.com','hmamail.com','hochsitze.com','hooohush.ai','hopemail.biz','horsefucker.org','hotmai.com','hot-mail.cf','hot-mail.ga','hot-mail.gq','hot-mail.ml','hot-mail.tk','hotmial.com','hotpop.com','huajiachem.cn','hulapla.de','humaility.com','hush.ai','hush.com','hushmail.com','hushmail.me','i2pmail.org','ieatspam.eu','ieatspam.info','ieh-mail.de','ignoremail.com','ihateyoualot.info','iheartspam.org','ikbenspamvrij.nl','imails.info','imgof.com','imgv.de','imstations.com','inbax.tk','inbox.si','inbox2.info','inboxalias.com','inboxclean.com','inboxclean.org','inboxdesign.me','inboxed.im','inboxed.pw','inboxstore.me','incognitomail.com','incognitomail.net','incognitomail.org','infocom.zp.ua','insorg-mail.info','instantemailaddress.com','instant-mail.de','iozak.com','ip6.li','ipoo.org','irish2me.com','iroid.com','is.af','iwantmyname.com','iwi.net','jetable.com','jetable.fr.nf','jetable.net','jetable.org','jnxjn.com','jourrapide.com','jsrsolutions.com','junk.to','junk1e.com','junkmail.ga','junkmail.gq','k2-herbal-incenses.com','kasmail.com','kaspop.com','keepmymail.com','killmail.com','killmail.net','kir.ch.tc','klassmaster.com','klassmaster.net','klzlk.com','kmhow.com','kostenlosemailadresse.de','koszmail.pl','kulturbetrieb.info','kurzepost.de','l33r.eu','lackmail.net','lags.us','landmail.co','lastmail.co','lavabit.com','lawlita.com','letthemeatspam.com','lhsdv.com','lifebyfood.com','link2mail.net','linuxmail.so','litedrop.com','llogin.ru','loadby.us','login-email.cf','login-email.ga','login-email.ml','login-email.tk','lol.com','lol.ovpn.to','lolfreak.net','lookugly.com','lopl.co.cc','lortemail.dk','losemymail.com','lovebitco.in','lovemeleaveme.com','loves.dicksinhisan.us','loves.dicksinmyan.us','lr7.us','lr78.com','lroid.com','luckymail.org','lukop.dk','luv2.us','m21.cc','m4ilweb.info','ma1l.bij.pl','maboard.com','mac.hush.com','mail.by','mail.me','mail.mezimages.net','mail.ru','mail.zp.ua','mail114.net','mail1a.de','mail21.cc','mail2rss.org','mail2world.com','mail333.com','mail4trash.com','mailbidon.com','mailbiz.biz','mailblocks.com','mailbucket.org','mailcat.biz','mailcatch.com','mailde.de','mailde.info','maildrop.cc','maildrop.cf','maildrop.ga','maildrop.gq','maildrop.ml','maildu.de','maileater.com','mailed.in','maileimer.de','mailexpire.com','mailfa.tk','mail-filter.com','mailforspam.com','mailfree.ga','mailfree.gq','mailfree.ml','mailfreeonline.com','mailguard.me','mailhazard.com','mailhazard.us','mailhz.me','mailimate.com','mailin8r.com','mailinater.com','mailinator.com','mailinator.gq','mailinator.net','mailinator.org','mailinator.us','mailinator2.com','mailincubator.com','mailismagic.com','mailita.tk','mailjunk.cf','mailjunk.ga','mailjunk.gq','mailjunk.ml','mailjunk.tk','mailme.gq','mailme.ir','mailme.lv','mailme24.com','mailmetrash.com','mailmoat.com','mailms.com','mailnator.com','mailnesia.com','mailnull.com','mailorg.org','mailpick.biz','mailquack.com','mailrock.biz','mailsac.com','mailscrap.com','mailseal.de','mailshell.com','mailsiphon.com','mailslapping.com','mailslite.com','mailtemp.info','mail-temporaire.fr','mailtome.de','mailtothis.com','mailtrash.net','mailtv.net','mailtv.tv','mailwithyou.com','mailzilla.com','mailzilla.org','makemetheking.com','malahov.de','manifestgenerator.com','manybrain.com','mbx.cc','mega.zik.dj','meinspamschutz.de','meltmail.com','messagebeamer.de','mezimages.net','mierdamail.com','migmail.pl','migumail.com','ministry-of-silly-walks.de','mintemail.com','misterpinball.de','mjukglass.nu','mmmmail.com','moakt.com','mobi.web.id','mobileninja.co.uk','moburl.com','moncourrier.fr.nf','monemail.fr.nf','monmail.fr.nf','monumentmail.com','ms9.mailslite.com','msa.minsmail.com','msb.minsmail.com','msg.mailslite.com','mt2009.com','mt2014.com','mt2015.com','muchomail.com','mx0.wwwnew.eu','my10minutemail.com','mycard.net.ua','mycleaninbox.net','myemailboxy.com','mymail-in.net','mynetstore.de','mypacks.net','mypartyclip.de','myphantomemail.com','mysamp.de','myspaceinc.com','myspaceinc.net','myspaceinc.org','myspacepimpedup.com','myspamless.com','mytempemail.com','mytempmail.com','mythrashmail.net','mytrashmail.com','nabuma.com','national.shitposting.agency','naver.com','neomailbox.com','nepwk.com','nervmich.net','nervtmich.net','netmails.com','netmails.net','netzidiot.de','neverbox.com','nevermail.de','nice-4u.com','nigge.rs','nincsmail.hu','nmail.cf','nnh.com','noblepioneer.com','nobugmail.com','nobulk.com','nobuma.com','noclickemail.com','nogmailspam.info','nomail.pw','nomail.xl.cx','nomail2me.com','nomorespamemails.com','nonspam.eu','nonspammer.de','noref.in','nospam.wins.com.br','no-spam.ws','nospam.ze.tc','nospam4.us','nospamfor.us','nospammail.net','nospamthanks.info','notmailinator.com','notsharingmy.info','nowhere.org','nowmymail.com','ntlhelp.net','nullbox.info','nurfuerspam.de','nus.edu.sg','nwldx.com','o2.co.uk','o2.pl','objectmail.com','obobbo.com','odaymail.com','odnorazovoe.ru','ohaaa.de','omail.pro','oneoffemail.com','oneoffmail.com','onewaymail.com','onlatedotcom.info','online.ms','oopi.org','opayq.com','ordinaryamerican.net','otherinbox.com','ourklips.com','outlawspam.com','ovpn.to','owlpic.com','pancakemail.com','paplease.com','pcusers.otherinbox.com','pepbot.com','pfui.ru','phentermine-mortgages-texas-holdem.biz','pimpedupmyspace.com','pjjkp.com','plexolan.de','poczta.onet.pl','politikerclub.de','poofy.org','pookmail.com','postonline.me','powered.name','privacy.net','privatdemail.net','privy-mail.com','privymail.de','privy-mail.de','proxymail.eu','prtnx.com','prtz.eu','punkass.com','put2.net','putthisinyourspamdatabase.com','pwrby.com','qasti.com','qisdo.com','qisoa.com','qoika.com','qq.com','quickinbox.com','quickmail.nl','rcpt.at','rcs.gaggle.net','reallymymail.com','realtyalerts.ca','receiveee.com','recode.me','recursor.net','recyclemail.dk','redchan.it','regbypass.com','regbypass.comsafe-mail.net','rejectmail.com','reliable-mail.com','remail.cf','remail.ga','rhyta.com','rklips.com','rmqkr.net','royal.net','rppkn.com','rtrtr.com','s0ny.net','safe-mail.net','safersignup.de','safetymail.info','safetypost.de','sandelf.de','saynotospams.com','scatmail.com','schafmail.de','schmeissweg.tk','schrott-email.de','secmail.pw','secretemail.de','secure-mail.biz','secure-mail.cc','selfdestructingmail.com','selfdestructingmail.org','sendspamhere.com','senseless-entertainment.com','server.ms','services391.com','sharklasers.com','shieldedmail.com','shieldemail.com','shiftmail.com','shitmail.me','shitmail.org','shitware.nl','shmeriously.com','shortmail.net','shut.name','shut.ws','sibmail.com','sify.com','sina.cn','sina.com','sinnlos-mail.de','siteposter.net','skeefmail.com','sky-ts.de','slapsfromlastnight.com','slaskpost.se','slave-auctions.net','slopsbox.com','slushmail.com','smaakt.naar.gravel','smapfree24.com','smapfree24.de','smapfree24.eu','smapfree24.info','smapfree24.org','smashmail.de','smellfear.com','snakemail.com','sneakemail.com','sneakmail.de','snkmail.com','sofimail.com','sofortmail.de','sofort-mail.de','sogetthis.com','sohu.com','solvemail.info','soodomail.com','soodonims.com','spam.la','spam.su','spam4.me','spamail.de','spamarrest.com','spamavert.com','spam-be-gone.com','spambob.com','spambob.net','spambob.org','spambog.com','spambog.de','spambog.net','spambog.ru','spambooger.com','spambox.info','spambox.irishspringrealty.com','spambox.org','spambox.us','spamcannon.com','spamcannon.net','spamcero.com','spamcon.org','spamcorptastic.com','spamcowboy.com','spamcowboy.net','spamcowboy.org','spamday.com','spamdecoy.net','spamex.com','spamfighter.cf','spamfighter.ga','spamfighter.gq','spamfighter.ml','spamfighter.tk','spamfree.eu','spamfree24.com','spamfree24.de','spamfree24.eu','spamfree24.info','spamfree24.net','spamfree24.org','spamgoes.in','spamgourmet.com','spamgourmet.net','spamgourmet.org','spamherelots.com','spamhereplease.com','spamhole.com','spamify.com','spaminator.de','spamkill.info','spaml.com','spaml.de','spammotel.com','spamobox.com','spamoff.de','spamsalad.in','spamslicer.com','spamspot.com','spamstack.net','spamthis.co.uk','spamthisplease.com','spamtrail.com','spamtroll.net','speed.1s.fr','spoofmail.de','squizzy.de','sry.li','ssoia.com','startkeys.com','stinkefinger.net','stop-my-spam.cf','stop-my-spam.com','stop-my-spam.ga','stop-my-spam.ml','stop-my-spam.tk','stuffmail.de','suioe.com','super-auswahl.de','supergreatmail.com','supermailer.jp','superplatyna.com','superrito.com','superstachel.de','suremail.info','sweetxxx.de','tafmail.com','tagyourself.com','talkinator.com','tapchicuoihoi.com','techemail.com','techgroup.me','teewars.org','teleworm.com','teleworm.us','temp.emeraldwebmail.com','tempail.com','tempalias.com','tempemail.biz','tempemail.co.za','tempemail.com','tempe-mail.com','tempemail.net','tempimbox.com','tempinbox.co.uk','tempinbox.com','tempmail.eu','tempmail.it','temp-mail.org','temp-mail.ru','tempmail2.com','tempmaildemo.com','tempmailer.com','tempmailer.de','tempomail.fr','temporarily.de','temporarioemail.com.br','temporaryemail.net','temporaryemail.us','temporaryforwarding.com','temporaryinbox.com','temporarymailaddress.com','tempthe.net','tempymail.com','tfwno.gf','thanksnospam.info','thankyou2010.com','thc.st','thecloudindex.com','thelimestones.com','thisisnotmyrealemail.com','thismail.net','thrma.com','throam.com','throwawayemailaddress.com','throwawaymail.com','tijdelijkmailadres.nl','tilien.com','tittbit.in','tizi.com','tmail.com','tmailinator.com','toiea.com','tokem.co','toomail.biz','topcoolemail.com','topfreeemail.com','topranklist.de','tormail.net','tormail.org','tradermail.info','trash2009.com','trash2010.com','trash2011.com','trash-amil.com','trashcanmail.com','trashdevil.com','trashdevil.de','trashemail.de','trashinbox.com','trashmail.at','trash-mail.at','trash-mail.cf','trashmail.com','trash-mail.com','trashmail.de','trash-mail.de','trash-mail.ga','trash-mail.gq','trashmail.me','trash-mail.ml','trashmail.net','trashmail.org','trash-mail.tk','trashmail.ws','trashmailer.com','trashymail.com','trashymail.net','trayna.com','trbvm.com','trialmail.de','trickmail.net','trillianpro.com','tryalert.com','turual.com','twinmail.de','tyldd.com','ubismail.net','uggsrock.com','umail.net','upliftnow.com','uplipht.com','uroid.com','us.af','uyhip.com','valemail.net','venompen.com','verticalscope.com','veryrealemail.com','veryrealmail.com','vidchart.com','viditag.com','viewcastmedia.com','viewcastmedia.net','viewcastmedia.org','vipmail.name','vipmail.pw','viralplays.com','vistomail.com','vomoto.com','vpn.st','vsimcard.com','vubby.com','vztc.com','walala.org','walkmail.net','wants.dicksinhisan.us','wants.dicksinmyan.us','wasteland.rfc822.org','watchfull.net','watch-harry-potter.com','webemail.me','webm4il.info','webuser.in','wegwerfadresse.de','wegwerfemail.com','wegwerfemail.de','wegwerf-email.de','weg-werf-email.de','wegwerfemail.net','wegwerf-email.net','wegwerfemail.org','wegwerf-email-addressen.de','wegwerfemailadresse.com','wegwerf-email-adressen.de','wegwerf-emails.de','wegwerfmail.de','wegwerfmail.info','wegwerfmail.net','wegwerfmail.org','wegwerpmailadres.nl','wegwrfmail.de','wegwrfmail.net','wegwrfmail.org','wetrainbayarea.com','wetrainbayarea.org','wh4f.org','whatiaas.com','whatpaas.com','whatsaas.com','whopy.com','whyspam.me','wickmail.net','wilemail.com','willhackforfood.biz','willselfdestruct.com','winemaven.info','wmail.cf','wolfsmail.tk','writeme.us','wronghead.com','wuzup.net','wuzupmail.net','www.e4ward.com','www.gishpuppy.com','www.mailinator.com','wwwnew.eu','x.ip6.li','xagloo.co','xagloo.com','xemaps.com','xents.com','xmail.com','xmaily.com','xoxox.cc','xoxy.net','xxtreamcam.com','xyzfree.net','yandex.com','yanet.me','yapped.net','yeah.net','yep.it','yogamaven.com','yomail.info','yopmail.com','yopmail.fr','yopmail.gq','yopmail.net','youmail.ga','youmailr.com','yourdomain.com','you-spam.com','ypmail.webarnak.fr.eu.org','yuurok.com','yxzx.net','z1p.biz','za.com','zebins.com','zebins.eu','zehnminuten.de','zehnminutenmail.de','zetmail.com','zippymail.info','zoaxe.com','zoemail.com','zoemail.net','zoemail.org','zomg.info');

        $email = ( in_array($domain,$disposables) ? false : $email );

0
您可以进行两个检查:spamhaus sbl查询和您自己的黑名单域名列表。类似这样:
private static function __emailDomainCheck($email)
{
    $domain = preg_replace('/^.*@(.*)/', '$1', $email);

    $blacklisted = Database::q('SELECT * FROM ' . Database::T('email_domain_blacklist') . ' WHERE domain = ?', array($domain));
    if($blacklisted->rowCount() > 0)
        return "This email domain is blacklisted!";

    $host = gethostbyname($domain);

    $rbl  = 'sbl-xbl.spamhaus.org';
    $rev = array_reverse(explode('.', $host));

    $lookup = implode('.', $rev) . '.' . $rbl;

    if ($lookup != gethostbyname($lookup))
    {
        return "Mail host is listed in $rbl!";
    }
    return '';
}

-2

我认为应该补充一下这个答案,因为没有具体指出解决方法,我花了一段时间才找到解决方案。

我使用的是黑名单方法,其中您指定要屏蔽的列表。它非常有效,因为用户在尝试最大的一次性电子邮件提供商之后就会放弃。

代码可以在这里找到:如何屏蔽一次性电子邮件地址:PHP代码

它的工作原理是让您创建一个要阻止的域名数组。然后,您提供一个电子邮件地址作为变量,并将其拆分以获取域名。这与列表进行比较,正如您在网站上看到的那样,如果检测到一次性电子邮件,您可以做任何您喜欢的事情。

祝你好运!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接