-Cookie- Posted September 29, 2013 Share Posted September 29, 2013 How would i merge this http://www.articlevoid.com/computers-and-technology/coding/how-to-block-disposable-email-addresses/ into my registration page to stop guests from signing up with fake and disposable emails Link to comment Share on other sites More sharing options...
0 Lock Down Posted September 29, 2013 Share Posted September 29, 2013 (edited) Here is that php updated to add them to the banfilters table . Just save it as banfilters.php and copy it to the folder with the conf_global.php file and run from command line likewww.yoursite.com/yourforum/banfilters.php<?phpfunction ss_error($message) { echo $message."<br>"; die();}$blacklist = 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"); $INFO = array();include "conf_global.php";$ss_dbhost = $INFO['sql_host']; $ss_dbname = $INFO['sql_database']; $ss_dbuser = $INFO['sql_user']; $ss_dbpass = $INFO['sql_pass']; if(!($ss_lnk = mysql_connect($ss_dbhost, $ss_dbuser, $ss_dbpass))) { ss_error("can not connect to database $ss_dbhost using user $ss_dbuser"); return;}if(!mysql_select_db($ss_dbname, $ss_lnk)) { ss_error("can not select database $ss_dbname"); return;}foreach ($blacklist as $email) { $query = "replace into ". $INFO['sql_tbl_prefix']. "banfilters (ban_type,ban_content,ban_date,ban_reason) values ('email','@$email',". time(). ",'')"; mysql_query($query); if(mysql_errno()) { ss_error("Error: ".mysql_error()."<p>query was:$query"); return; } }return;?> Edited September 29, 2013 by Lock Down Link to comment Share on other sites More sharing options...
0 Phun Posted September 29, 2013 Share Posted September 29, 2013 Well in Members > Ban Filters you can add banned email addresses but i assume you'd have to ban them one by one. Here's a list of how you should input them in the acp:*@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 Link to comment Share on other sites More sharing options...
0 -Cookie- Posted September 30, 2013 Author Share Posted September 30, 2013 Here is that php updated to add them to the banfilters table . Just save it as banfilters.php and copy it to the folder with the conf_global.php file and run from command line likewww.yoursite.com/yourforum/banfilters.php<?phpfunction ss_error($message) { echo $message."<br>"; die();}$blacklist = 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"); $INFO = array();include "conf_global.php";$ss_dbhost = $INFO['sql_host']; $ss_dbname = $INFO['sql_database']; $ss_dbuser = $INFO['sql_user']; $ss_dbpass = $INFO['sql_pass']; if(!($ss_lnk = mysql_connect($ss_dbhost, $ss_dbuser, $ss_dbpass))) { ss_error("can not connect to database $ss_dbhost using user $ss_dbuser"); return;}if(!mysql_select_db($ss_dbname, $ss_lnk)) { ss_error("can not select database $ss_dbname"); return;}foreach ($blacklist as $email) { $query = "replace into ". $INFO['sql_tbl_prefix']. "banfilters (ban_type,ban_content,ban_date,ban_reason) values ('email','@$email',". time(). ",'')"; mysql_query($query); if(mysql_errno()) { ss_error("Error: ".mysql_error()."<p>query was:$query"); return; } }return;?>thanks for this and i asked for this is because i keep getting people signing up with a particular one call armyspy.com and i already added it to my ban filter and still some one managed to register with that email Link to comment Share on other sites More sharing options...
0 Verified Posted September 30, 2013 Share Posted September 30, 2013 The question(s) in this support topic have been answered and the owner has been able to solve the problem. Because of this, the support topic has been closed and moved.If you have other questions, please open a new topic. Link to comment Share on other sites More sharing options...
Question
-Cookie-
How would i merge this
into my registration page to stop guests from signing up with fake and disposable emailsLink to comment
Share on other sites
4 answers to this question
Recommended Posts