How to block Disposable Email Addresses in your website's registration form? [closed] How to block Disposable Email Addresses in your website's registration form? [closed] php php

How to block Disposable Email Addresses in your website's registration form? [closed]


This is tough, because neither whitelisting nor blacklisting are an option.

By whitelisting certain domains, you disallow people with email domains that are unknown to you (but might be perfectly valid), while by blacklisting you have to update the list of blacklisted domains on a daily basis, since new "10 minute email" domains emerge every day.

Please note that temporary email addresses are invented for a way of saying: "Hey, I don't trust this website with my own email adrress", so you're most probably not going to trick users that are willing to hide their real address since they've got a valid reason to do so.

Can't you adopt and implement something like OpenID?


I'm facing the same problems so I create a Free API service that recognize disposable and temporary email address: Block Temporary Email

Email Endpoint:

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

JSON response:

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

This API is free for fair use, but do you need an API Key making the register for free.

Disclaimer: I made this API


Yet another list of DEA domains, built by merging the lists I could find on the web (in 2015):

0815.ru0815.ru0clickemail.com0815.ry0815.su0845.ru0clickemail.com0-mail.com0wnd.net0wnd.org10mail.com10mail.org10minut.com.pl10minutemail.cf10minutemail.co.za10minutemail.com10minutemail.de10minutemail.ga10minutemail.gq10minutemail.ml10minutemail.net10minutesmail.com10x9.com123-m.com126.com12houremail.com12minutemail.com12minutemail.net139.com163.com1ce.us1chuan.com1fsdfdsfsdf.tk1mail.ml1pad.de1zhuan.com20mail.it20minutemail.com21cn.com24hourmail.com2fdgdfgdfgdf.tk2prong.com30minutemail.com33mail.com3d-painting.com3mail.ga3trtretgfrfe.tk420blaze.it4gfdsgfdgfd.tk4mail.cf4mail.ga4warding.com4warding.net4warding.org5ghgfhfghfgh.tk5mail.cf5mail.ga60minutemail.com675hosting.com675hosting.net675hosting.org6hjgjhgkilkj.tk6ip.us6mail.cf6mail.ga6mail.ml6paq.com6url.com75hosting.com75hosting.net75hosting.org7days-printing.com7mail.ga7mail.ml7tags.com8127ep.com8chan.co8mail.cf8mail.ga8mail.ml99experts.com9mail.cf9ox.neta.mailcker.coma.vztc.coma45.ina-bc.netabyssmail.comafrobacon.comag.us.toagedmail.comajaxapp.netakapost.comakerd.comaktiefmail.nlalivance.comamail4.meama-trade.deama-trans.deamilegit.comamiri.netamiriindustries.comanappthat.comano-mail.netanonbox.netanon-mail.deanonmails.deanonymail.dkanonymbox.comanonymousmail.organonymousspeech.comantichef.comantichef.netantireg.comantireg.ruantispam.deantispam24.deantispammail.dearmyspy.comartman-conception.comasdasd.nlasdasd.ruatvclub.msk.ruauti.stavpa.nlazmeil.tkb2cmail.debaxomale.ht.cxbeddly.combeefmilk.combig1.usbigprofessor.sobigstring.combinkmail.combio-muesli.infobio-muesli.netblackmarket.tobladesmail.netbloatbox.comblogmyway.orgblogos.combluebottle.combobmail.infobodhi.lawlita.combofthew.combootybay.deboun.crbouncr.comboxformail.inboximail.combr.mintemail.combrainonfire.netbreakthru.combrefmail.combrennendesreich.debroadbandninja.combsnow.netbspamfree.orgbu.mintemail.combuffemail.combugmenever.combugmenot.combumpymail.combund.usbundes-li.gaburnthespam.infoburstmail.infobuymoreplays.combuyusedlibrarybooks.orgbyom.dec2.hucachedot.netcam4you.cccard.zp.uacasualdx.comcc.liamriacek.pmcellurl.comcentermail.comcentermail.netchammy.infocheatmail.dechildsavetrust.orgchogmail.comchoicemail1.comchong-mail.comchong-mail.netchong-mail.orgclixser.comclrmail.comcmail.comcmail.netcmail.orgcock.licoieo.comcoldemail.infoconsumerriot.comcool.fr.nfcorreo.blogos.netcosmorph.comcourriel.fr.nfcourrieltemporaire.comcrapmail.orgcrazymailing.comcubiclink.comcumallover.mecurryworld.decust.incuvox.ded3p.dkdacoolest.comdandikmail.comdayrep.comdbunker.comdcemail.comdeadaddress.comdeadchildren.orgdeadfake.cfdeadfake.gadeadfake.mldeadfake.tkdeadspam.comdeagot.comdealja.comdelikkt.dedespam.itdespammed.comdevnullmail.comdfgh.netdharmatel.netdicksinhisan.usdicksinmyan.usdigitalsanctuary.comdingbone.comdiscard.cfdiscard.emaildiscard.gadiscard.gqdiscard.mldiscard.tkdiscardmail.comdiscardmail.dedisposable.cfdisposable.gadisposable.mldisposableaddress.comdisposable-email.mldisposableemailaddresses.comdisposableinbox.comdispose.itdisposeamail.comdisposemail.comdispostable.comdivermail.comdm.w3internet.co.ukdm.w3internet.co.ukexample.comdocmail.comdodgeit.comdodgit.comdodgit.orgdoiea.comdomozmail.comdonemail.rudontreg.comdontsendmespam.dedotman.dedotmsg.comdrdrb.comdrdrb.netdropcake.dedroplister.comdropmail.medudmail.comdumpandjunk.comdump-email.infodumpmail.dedumpyemail.comduskmail.come4ward.comeasytrashmail.comedv.toee1.plee2.pleelmail.comeinmalmail.deeinrot.comeinrot.deeintagsmail.dee-mail.comemail.nete-mail.orgemail60.comemailage.cfemailage.gaemailage.gqemailage.mlemailage.tkemaildienst.deemail-fake.cfemail-fake.gaemail-fake.gqemail-fake.mlemail-fake.tkemailgo.deemailias.comemailigo.deemailinfive.comemaillime.comemailmiser.comemails.gaemailsensei.comemailspam.cfemailspam.gaemailspam.gqemailspam.mlemailspam.tkemailtemporanea.comemailtemporanea.netemailtemporar.roemailtemporario.com.bremailthe.netemailtmp.comemailto.deemailwarden.comemailx.at.hmemailxfer.comemailz.cfemailz.gaemailz.gqemailz.mlemeil.inemeil.iremkei.cfemkei.gaemkei.gqemkei.mlemkei.tkemz.netenterto.comephemail.nete-postkasten.come-postkasten.dee-postkasten.eue-postkasten.infoero-tube.orgetranquil.cometranquil.netetranquil.orgevopo.comexample.comexplodemail.comexpress.net.uaeyepaste.comfacebook-email.cffacebook-email.gafacebook-email.mlfacebookmail.gqfacebookmail.mlfaecesmail.mefakedemail.comfakeinbox.cffakeinbox.comfakeinbox.gafakeinbox.mlfakeinbox.tkfakeinformation.comfake-mail.cffakemail.frfake-mail.gafake-mail.mlfakemailgenerator.comfakemailz.comfammix.comfansworldwide.defantasymail.defastacura.comfastchevy.comfastchrysler.comfastermail.comfastkawasaki.comfastmail.fmfastmazda.comfastmitsubishi.comfastnissan.comfastsubaru.comfastsuzuki.comfasttoyota.comfastyamaha.comfatflap.comfdfdsfds.comfightallspam.comfilm-blog.bizfilzmail.comfivemail.defixmail.tkfizmail.comfleckens.huflurred.comflyspam.comfly-ts.defootard.comforgetmail.comfornow.eufr33mail.infofrapmail.comfreecoolemail.comfree-email.cffree-email.gafreeletter.mefreemail.msfreemails.cffreemails.gafreemails.mlfreundin.rufriendlymail.co.ukfront14.orgfuckingduh.comfuckmail.mefudgerub.comfux0ringduh.comfyii.degarbagemail.orggarliclife.comgarrifulio.mailexpire.comgawab.comgehensiemirnichtaufdensack.degelitik.ingeschent.bizget1mail.comget2mail.frgetairmail.cfgetairmail.comgetairmail.gagetairmail.gqgetairmail.mlgetairmail.tkget-mail.cfget-mail.gaget-mail.mlget-mail.tkgetmails.eugetonemail.comgetonemail.netghosttexter.degiantmail.degirlsundertheinfluence.comgishpuppy.comgmal.comgmial.comgmx.comgoat.sigoemailgo.comgomail.ingorillaswithdirtyarmpits.comgotmail.comgotmail.netgotmail.orggotti.otherinbox.comgowikibooks.comgowikicampus.comgowikicars.comgowikifilms.comgowikigames.comgowikimusic.comgowikinetwork.comgowikitravel.comgowikitv.comgrandmamail.comgrandmasmail.comgreat-host.ingreensloth.comgrr.lagsrv.co.ukguerillamail.bizguerillamail.comguerillamail.netguerillamail.orgguerillamailblock.comguerrillamail.bizguerrillamail.comguerrillamail.deguerrillamail.infoguerrillamail.netguerrillamail.orgguerrillamailblock.comgustr.comh.mintemail.comh8s.orghacccc.comhaltospam.comharakirimail.comhartbot.dehatespam.orghat-geld.deherp.inhidemail.dehidzz.comhmamail.comhochsitze.comhooohush.aihopemail.bizhorsefucker.orghotmai.comhot-mail.cfhot-mail.gahot-mail.gqhot-mail.mlhot-mail.tkhotmial.comhotpop.comhuajiachem.cnhulapla.dehumaility.comhush.aihush.comhushmail.comhushmail.mei2pmail.orgieatspam.euieatspam.infoieh-mail.deignoremail.comihateyoualot.infoiheartspam.orgikbenspamvrij.nlimails.infoimgof.comimgv.deimstations.cominbax.tkinbox.siinbox2.infoinboxalias.cominboxclean.cominboxclean.orginboxdesign.meinboxed.iminboxed.pwinboxstore.meincognitomail.comincognitomail.netincognitomail.orginfocom.zp.uainsorg-mail.infoinstantemailaddress.cominstant-mail.deiozak.comip6.liipoo.orgirish2me.comiroid.comis.afiwantmyname.comiwi.netjetable.comjetable.fr.nfjetable.netjetable.orgjnxjn.comjourrapide.comjsrsolutions.comjunk.tojunk1e.comjunkmail.gajunkmail.gqk2-herbal-incenses.comkasmail.comkaspop.comkeepmymail.comkillmail.comkillmail.netkir.ch.tcklassmaster.comklassmaster.netklzlk.comkmhow.comkostenlosemailadresse.dekoszmail.plkulturbetrieb.infokurzepost.del33r.eulackmail.netlags.uslandmail.colastmail.colavabit.comlawlita.comletthemeatspam.comlhsdv.comlifebyfood.comlink2mail.netlinuxmail.solitedrop.comllogin.ruloadby.uslogin-email.cflogin-email.galogin-email.mllogin-email.tklol.comlol.ovpn.tololfreak.netlookugly.comlopl.co.cclortemail.dklosemymail.comlovebitco.inlovemeleaveme.comloves.dicksinhisan.usloves.dicksinmyan.uslr7.uslr78.comlroid.comluckymail.orglukop.dkluv2.usm21.ccm4ilweb.infoma1l.bij.plmaboard.commac.hush.commail.bymail.memail.mezimages.netmail.rumail.zp.uamail114.netmail1a.demail21.ccmail2rss.orgmail2world.commail333.commail4trash.commailbidon.commailbiz.bizmailblocks.commailbucket.orgmailcat.bizmailcatch.commailde.demailde.infomaildrop.ccmaildrop.cfmaildrop.gamaildrop.gqmaildrop.mlmaildu.demaileater.commailed.inmaileimer.demailexpire.commailfa.tkmail-filter.commailforspam.commailfree.gamailfree.gqmailfree.mlmailfreeonline.commailguard.memailhazard.commailhazard.usmailhz.memailimate.commailin8r.commailinater.commailinator.commailinator.gqmailinator.netmailinator.orgmailinator.usmailinator2.commailincubator.commailismagic.commailita.tkmailjunk.cfmailjunk.gamailjunk.gqmailjunk.mlmailjunk.tkmailme.gqmailme.irmailme.lvmailme24.commailmetrash.commailmoat.commailms.commailnator.commailnesia.commailnull.commailorg.orgmailpick.bizmailquack.commailrock.bizmailsac.commailscrap.commailseal.demailshell.commailsiphon.commailslapping.commailslite.commailtemp.infomail-temporaire.frmailtome.demailtothis.commailtrash.netmailtv.netmailtv.tvmailwithyou.commailzilla.commailzilla.orgmakemetheking.commalahov.demanifestgenerator.commanybrain.commbx.ccmega.zik.djmeinspamschutz.demeltmail.commessagebeamer.demezimages.netmierdamail.commigmail.plmigumail.comministry-of-silly-walks.demintemail.commisterpinball.demjukglass.nummmmail.commoakt.commobi.web.idmobileninja.co.ukmoburl.commoncourrier.fr.nfmonemail.fr.nfmonmail.fr.nfmonumentmail.comms9.mailslite.commsa.minsmail.commsb.minsmail.commsg.mailslite.commt2009.commt2014.commt2015.commuchomail.commx0.wwwnew.eumy10minutemail.commycard.net.uamycleaninbox.netmyemailboxy.commymail-in.netmynetstore.demypacks.netmypartyclip.demyphantomemail.commysamp.demyspaceinc.commyspaceinc.netmyspaceinc.orgmyspacepimpedup.commyspamless.commytempemail.commytempmail.commythrashmail.netmytrashmail.comnabuma.comnational.shitposting.agencynaver.comneomailbox.comnepwk.comnervmich.netnervtmich.netnetmails.comnetmails.netnetzidiot.deneverbox.comnevermail.denice-4u.comnigge.rsnincsmail.hunmail.cfnnh.comnoblepioneer.comnobugmail.comnobulk.comnobuma.comnoclickemail.comnogmailspam.infonomail.pwnomail.xl.cxnomail2me.comnomorespamemails.comnonspam.eunonspammer.denoref.innospam.wins.com.brno-spam.wsnospam.ze.tcnospam4.usnospamfor.usnospammail.netnospamthanks.infonotmailinator.comnotsharingmy.infonowhere.orgnowmymail.comntlhelp.netnullbox.infonurfuerspam.denus.edu.sgnwldx.como2.co.uko2.plobjectmail.comobobbo.comodaymail.comodnorazovoe.ruohaaa.deomail.prooneoffemail.comoneoffmail.comonewaymail.comonlatedotcom.infoonline.msoopi.orgopayq.comordinaryamerican.netotherinbox.comourklips.comoutlawspam.comovpn.toowlpic.compancakemail.compaplease.compcusers.otherinbox.compepbot.compfui.ruphentermine-mortgages-texas-holdem.bizpimpedupmyspace.compjjkp.complexolan.depoczta.onet.plpolitikerclub.depoofy.orgpookmail.compostonline.mepowered.nameprivacy.netprivatdemail.netprivy-mail.comprivymail.deprivy-mail.deproxymail.euprtnx.comprtz.eupunkass.comput2.netputthisinyourspamdatabase.compwrby.comqasti.comqisdo.comqisoa.comqoika.comqq.comquickinbox.comquickmail.nlrcpt.atrcs.gaggle.netreallymymail.comrealtyalerts.careceiveee.comrecode.merecursor.netrecyclemail.dkredchan.itregbypass.comregbypass.comsafe-mail.netrejectmail.comreliable-mail.comremail.cfremail.garhyta.comrklips.comrmqkr.netroyal.netrppkn.comrtrtr.coms0ny.netsafe-mail.netsafersignup.desafetymail.infosafetypost.desandelf.desaynotospams.comscatmail.comschafmail.deschmeissweg.tkschrott-email.desecmail.pwsecretemail.desecure-mail.bizsecure-mail.ccselfdestructingmail.comselfdestructingmail.orgsendspamhere.comsenseless-entertainment.comserver.msservices391.comsharklasers.comshieldedmail.comshieldemail.comshiftmail.comshitmail.meshitmail.orgshitware.nlshmeriously.comshortmail.netshut.nameshut.wssibmail.comsify.comsina.cnsina.comsinnlos-mail.desiteposter.netskeefmail.comsky-ts.deslapsfromlastnight.comslaskpost.seslave-auctions.netslopsbox.comslushmail.comsmaakt.naar.gravelsmapfree24.comsmapfree24.desmapfree24.eusmapfree24.infosmapfree24.orgsmashmail.desmellfear.comsnakemail.comsneakemail.comsneakmail.desnkmail.comsofimail.comsofortmail.desofort-mail.desogetthis.comsohu.comsolvemail.infosoodomail.comsoodonims.comspam.laspam.suspam4.mespamail.despamarrest.comspamavert.comspam-be-gone.comspambob.comspambob.netspambob.orgspambog.comspambog.despambog.netspambog.ruspambooger.comspambox.infospambox.irishspringrealty.comspambox.orgspambox.usspamcannon.comspamcannon.netspamcero.comspamcon.orgspamcorptastic.comspamcowboy.comspamcowboy.netspamcowboy.orgspamday.comspamdecoy.netspamex.comspamfighter.cfspamfighter.gaspamfighter.gqspamfighter.mlspamfighter.tkspamfree.euspamfree24.comspamfree24.despamfree24.euspamfree24.infospamfree24.netspamfree24.orgspamgoes.inspamgourmet.comspamgourmet.netspamgourmet.orgspamherelots.comspamhereplease.comspamhole.comspamify.comspaminator.despamkill.infospaml.comspaml.despammotel.comspamobox.comspamoff.despamsalad.inspamslicer.comspamspot.comspamstack.netspamthis.co.ukspamthisplease.comspamtrail.comspamtroll.netspeed.1s.frspoofmail.desquizzy.desry.lissoia.comstartkeys.comstinkefinger.netstop-my-spam.cfstop-my-spam.comstop-my-spam.gastop-my-spam.mlstop-my-spam.tkstuffmail.desuioe.comsuper-auswahl.desupergreatmail.comsupermailer.jpsuperplatyna.comsuperrito.comsuperstachel.desuremail.infosweetxxx.detafmail.comtagyourself.comtalkinator.comtapchicuoihoi.comtechemail.comtechgroup.meteewars.orgteleworm.comteleworm.ustemp.emeraldwebmail.comtempail.comtempalias.comtempemail.biztempemail.co.zatempemail.comtempe-mail.comtempemail.nettempimbox.comtempinbox.co.uktempinbox.comtempmail.eutempmail.ittemp-mail.orgtemp-mail.rutempmail2.comtempmaildemo.comtempmailer.comtempmailer.detempomail.frtemporarily.detemporarioemail.com.brtemporaryemail.nettemporaryemail.ustemporaryforwarding.comtemporaryinbox.comtemporarymailaddress.comtempthe.nettempymail.comtfwno.gfthanksnospam.infothankyou2010.comthc.stthecloudindex.comthelimestones.comthisisnotmyrealemail.comthismail.netthrma.comthroam.comthrowawayemailaddress.comthrowawaymail.comtijdelijkmailadres.nltilien.comtittbit.intizi.comtmail.comtmailinator.comtoiea.comtokem.cotoomail.biztopcoolemail.comtopfreeemail.comtopranklist.detormail.nettormail.orgtradermail.infotrash2009.comtrash2010.comtrash2011.comtrash-amil.comtrashcanmail.comtrashdevil.comtrashdevil.detrashemail.detrashinbox.comtrashmail.attrash-mail.attrash-mail.cftrashmail.comtrash-mail.comtrashmail.detrash-mail.detrash-mail.gatrash-mail.gqtrashmail.metrash-mail.mltrashmail.nettrashmail.orgtrash-mail.tktrashmail.wstrashmailer.comtrashymail.comtrashymail.nettrayna.comtrbvm.comtrialmail.detrickmail.nettrillianpro.comtryalert.comturual.comtwinmail.detyldd.comubismail.netuggsrock.comumail.netupliftnow.comuplipht.comuroid.comus.afuyhip.comvalemail.netvenompen.comverticalscope.comveryrealemail.comveryrealmail.comvidchart.comviditag.comviewcastmedia.comviewcastmedia.netviewcastmedia.orgvipmail.namevipmail.pwviralplays.comvistomail.comvomoto.comvpn.stvsimcard.comvubby.comvztc.comwalala.orgwalkmail.netwants.dicksinhisan.uswants.dicksinmyan.uswasteland.rfc822.orgwatchfull.netwatch-harry-potter.comwebemail.mewebm4il.infowebuser.inwegwerfadresse.dewegwerfemail.comwegwerfemail.dewegwerf-email.deweg-werf-email.dewegwerfemail.netwegwerf-email.netwegwerfemail.orgwegwerf-email-addressen.dewegwerfemailadresse.comwegwerf-email-adressen.dewegwerf-emails.dewegwerfmail.dewegwerfmail.infowegwerfmail.netwegwerfmail.orgwegwerpmailadres.nlwegwrfmail.dewegwrfmail.netwegwrfmail.orgwetrainbayarea.comwetrainbayarea.orgwh4f.orgwhatiaas.comwhatpaas.comwhatsaas.comwhopy.comwhyspam.mewickmail.netwilemail.comwillhackforfood.bizwillselfdestruct.comwinemaven.infowmail.cfwolfsmail.tkwriteme.uswronghead.comwuzup.netwuzupmail.netwww.e4ward.comwww.gishpuppy.comwww.mailinator.comwwwnew.eux.ip6.lixagloo.coxagloo.comxemaps.comxents.comxmail.comxmaily.comxoxox.ccxoxy.netxxtreamcam.comxyzfree.netyandex.comyanet.meyapped.netyeah.netyep.ityogamaven.comyomail.infoyopmail.comyopmail.fryopmail.gqyopmail.netyoumail.gayoumailr.comyourdomain.comyou-spam.comypmail.webarnak.fr.eu.orgyuurok.comyxzx.netz1p.bizza.comzebins.comzebins.euzehnminuten.dezehnminutenmail.dezetmail.comzippymail.infozoaxe.comzoemail.comzoemail.netzoemail.orgzomg.info