So vermeide ich bestimmte eMails beim Registrieren

    • So vermeide ich bestimmte eMails beim Registrieren

      Hallo Leute, ihr habt bestimmt auch einige Probleme mit den Spammer oder genauer gesagt mit Fakeaccounts!

      Ich möchte euch hier eine kleine Hilfestellung beschreiben, wie ihr einige (Vielleicht nicht alle) eMails sperren könnt, ich würde mich auch sehr freuen, wenn alle gemeinsamm hier eine Liste erstellt, welche Endungen del eMails euch richtig nerven.
      ----------------------------------------------
      Step1.

      /inc/ design.inc.php

      findet am Ende des Feils:
      bx_import('BxDolAlerts');

      füge Folgendes oben drüber.

      function ForbidenEmailProvider($Email)

      {

      $ForbidenEmailProvider[] = "@hotmail.";
      $ForbidenEmailProvider[] = "@msn.";
      $ForbidenEmailProvider[] = "@live.";
      $ForbidenEmailProvider[] = "@yahoo.";

      foreach($ForbidenEmailProvider as $key => $value)
      {
      if ( strpos("zyx".$Email,$value) > 0 )
      return false;
      }

      return true;

      }

      ----------------------------------------------------------

      Step2.

      in administration / builders / profile fields (Beitritts Vormular)
      ändere im Block

      Email----> Erweitert

      unter Menu "Prüfe:"

      den Code:

      return (bool) preg_match('/^([a-z0-9\+\_\-\.]+)@([a-z0-9\+\_\-\.]+)$/i', $arg0);

      in folgenden Code:

      return ( ForbidenEmailProvider($arg0) and preg_match('/^([a-z0-9\+\_\-\.]+)@([a-z0-9\+\_\-\.]+)$/i', $arg0) );


      --------------------------------------------------------------------------
      Step3.

      in administration / settings / languages settings suche nach

      _FieldError_Email_Check

      und ändere es in eine von dir beliebige Nachricht z.B: "Gebe bitte Deine korrekte E-Mailadresse ein. Der provider für diese eMail wird von uns nicht akzeptiert!"

      Das wars! Du kannst nun alle Provider aussperren mit folgendem Befehl

      $ForbidenEmailProvider[] = "@someprovider.";


      Ich werde demnächst hier eine Liste vorbereiten, würde mich sehr freuen, wenn alle mich unterstützen, denn ich denke dieses Spammer-Problem ist für niemanden neu und wäre für alle hilfreich.

      Ach ja, würde mich sehr auf eueren Besuch auf meiner Webseite freuen. Suche auch Partner und Sponsoren.

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von albg ()

    • RE: So vermeide ich bestimmte eMails beim Registrieren

      Hier noch mal eine aktuallisierte Liste der Provider, die ich bei mir als Spammer habe:

      $ForbidenEmailProvider[] = "@110mail.net";
      $ForbidenEmailProvider[] = "@163.com";
      $ForbidenEmailProvider[] = "@sohu.com";
      $ForbidenEmailProvider[] = "@21cn.com";
      $ForbidenEmailProvider[] = "@126.com";
      $ForbidenEmailProvider[] = "@qq.com";
      $ForbidenEmailProvider[] = "@yahoo.cn";
      $ForbidenEmailProvider[] = "@mx8168.net";
      $ForbidenEmailProvider[] = "@110mail.net";
      $ForbidenEmailProvider[] = "@buybrandshop.info";
      $ForbidenEmailProvider[] = "@lenfos.com";
      $ForbidenEmailProvider[] = "@mailinator.com";
      $ForbidenEmailProvider[] = "@tom.com";
      $ForbidenEmailProvider[] = "@hotmilitararygirls.com";
      $ForbidenEmailProvider[] = "@speaktolearn.net";
      $ForbidenEmailProvider[] = "@qtyhosting.com";
      $ForbidenEmailProvider[] = "@12gohere.net";
      $ForbidenEmailProvider[] = "@boxedchristmascards.ne";
      $ForbidenEmailProvider[] = "@yeah.net";
      $ForbidenEmailProvider[] = "@free-medicine.net";
      $ForbidenEmailProvider[] = "@satiny.co.uk";
      $ForbidenEmailProvider[] = "@energyforthehome.com";
      $ForbidenEmailProvider[] = "@dunkssb.net";
      $ForbidenEmailProvider[] = "@pumpkincarving.org";
      $ForbidenEmailProvider[] = "@theory-test-practice.co.uk";
      $ForbidenEmailProvider[] = "@cooljordanshoestore.com";
      $ForbidenEmailProvider[] = "@betfairmethods.com";
      $ForbidenEmailProvider[] = "@hotmail.com";
      $ForbidenEmailProvider[] = "@wegwerfemail.de";
      $ForbidenEmailProvider[] = "@yahoo.cn";
      $ForbidenEmailProvider[] = "@bbblanket.com.";
      $ForbidenEmailProvider[] = "@krushinem.net.";
      $ForbidenEmailProvider[] = "@backlinkaufbauservice.de";
      $ForbidenEmailProvider[] = "@randomfever.com";
      $ForbidenEmailProvider[] = "@mailnesia.com";
      $ForbidenEmailProvider[] = "@rentfro.agnestorebki.pl";
      $ForbidenEmailProvider[] = "@agnestorebki.pl";
      $ForbidenEmailProvider[] = "@167mail.com";
      $ForbidenEmailProvider[] = "@3d180.com";
      $ForbidenEmailProvider[] = "@larryblair.me";
      $ForbidenEmailProvider[] = "@21email4now.info";
      $ForbidenEmailProvider[] = "@dnatechgroup.com";
      $ForbidenEmailProvider[] = "@gmail.com";
      $ForbidenEmailProvider[] = "@dealgiare.info";
      $ForbidenEmailProvider[] = "@make-bootable-disks.com";
      $ForbidenEmailProvider[] = "@outlook.com";
      $ForbidenEmailProvider[] = "@fitnessreviewsonline.com";
      $ForbidenEmailProvider[] = "@yahoo.co.uk";
      $ForbidenEmailProvider[] = "@aol.com";
      $ForbidenEmailProvider[] = "@trashmail.ws";
      $ForbidenEmailProvider[] = "@forextrading.com.de";
      $ForbidenEmailProvider[] = "@kimbral.umiesc.pl";
      $ForbidenEmailProvider[] = "@sorbonaedu.com";
      $ForbidenEmailProvider[] = "@neopetcheats.org";
      $ForbidenEmailProvider[] = "@rentfro.agnestorebki.pl";
      $ForbidenEmailProvider[] = "@mailnesia.com";
      $ForbidenEmailProvider[] = "@truckaccidentlawyerpennsylvania.org";
      $ForbidenEmailProvider[] = "@coolemails.info";
      $ForbidenEmailProvider[] = "@reliablemailers.info";
      $ForbidenEmailProvider[] = "@rmqkr.net";
      $ForbidenEmailProvider[] = "@firmowekonta.com.pl";
      $ForbidenEmailProvider[] = "@tudiensong.com";
      $ForbidenEmailProvider[] = "@mail.ua";
      $ForbidenEmailProvider[] = "@customlogogolf-balls.com";
      $ForbidenEmailProvider[] = "@superstachel.de";
      $ForbidenEmailProvider[] = "@mailhub.pw";
      $ForbidenEmailProvider[] = "@alisoftued.com";
      $ForbidenEmailProvider[] = "@tonghopkienthucvn.com";
      $ForbidenEmailProvider[] = "@mindthe.biz";
      $ForbidenEmailProvider[] = "@alisoftued.com";
      $ForbidenEmailProvider[] = "@adgento.com";
      $ForbidenEmailProvider[] = "@mailmetrash.com";
      $ForbidenEmailProvider[] = "@mailhub.pw";
      $ForbidenEmailProvider[] = "@dispostable.com";
      $ForbidenEmailProvider[] = "@fairymails.net";
      $ForbidenEmailProvider[] = "@angelicablog.com";
      $ForbidenEmailProvider[] = "@then.celebrities-duels.com";
      $ForbidenEmailProvider[] = "@analgesic-fang.ilawa.pl";
      $ForbidenEmailProvider[] = "@thongtinchung24h.info";
      $ForbidenEmailProvider[] = "@o2.pl";
      $ForbidenEmailProvider[] = "@mailhub.pw";
      $ForbidenEmailProvider[] = "@websitetuvanvn.info";
      $ForbidenEmailProvider[] = "@alisoftued.com";
      $ForbidenEmailProvider[] = "@0815.ru";
      $ForbidenEmailProvider[] = "@loaphatthanh247.info";
      $ForbidenEmailProvider[] = "@alaebay.org";
      $ForbidenEmailProvider[] = "@zaromias24.net";
      $ForbidenEmailProvider[] = "@mindthe.biz";
      $ForbidenEmailProvider[] = "@capnhapthongtin.com";
      $ForbidenEmailProvider[] = "@mailcatch.com";
      $ForbidenEmailProvider[] = "@alisoftued.com";
      $ForbidenEmailProvider[] = "@tonghopkienthucvn.info";
      $ForbidenEmailProvider[] = "@laposte.net";
      $ForbidenEmailProvider[] = "@raytay24.net";
      $ForbidenEmailProvider[] = "@cungsuyngam.com";
      $ForbidenEmailProvider[] = "@trash-mail.com";
      $ForbidenEmailProvider[] = "@cateringaffair.info";
      $ForbidenEmailProvider[] = "@dispostable.com";
      $ForbidenEmailProvider[] = "@mmmmail.com";
      $ForbidenEmailProvider[] = "@spamfree24.org";
      $ForbidenEmailProvider[] = "@spamavert.com";
      $ForbidenEmailProvider[] = "@tinmoicapnhat24h.info";
      $ForbidenEmailProvider[] = "@alisoftued.com";
      $ForbidenEmailProvider[] = "@ergo-design.com.pl";
      $ForbidenEmailProvider[] = "@kienthuccanbiet.com";
      $ForbidenEmailProvider[] = "@changeme.com";
      $ForbidenEmailProvider[] = "@remarkable-megalomaniac.klodzko.pl";
      $ForbidenEmailProvider[] = "@tonghopkienthucvn.info";
      $ForbidenEmailProvider[] = "@firmowekonta.com.pl";
      $ForbidenEmailProvider[] = "@sitepornogratuit.biz";
      $ForbidenEmailProvider[] = "@videosexgratuit.biz";
      $ForbidenEmailProvider[] = "@tubeadulte.biz";
      $ForbidenEmailProvider[] = "@muggy-radish.olsztyn.pl";
      $ForbidenEmailProvider[] = "@sotayonlinevn.info";
      $ForbidenEmailProvider[] = "@muggy-radish.olsztyn.pl";
      $ForbidenEmailProvider[] = "@streamingfilmx.biz";
      $ForbidenEmailProvider[] = "@a2mail.com";
      $ForbidenEmailProvider[] = "@windowslive.com";
      $ForbidenEmailProvider[] = "@kwiaty-hurt.pl";
      $ForbidenEmailProvider[] = "@videosexgratuit.biz";
      $ForbidenEmailProvider[] = "@remarkable-megalomaniac.klodzko.pl";
      $ForbidenEmailProvider[] = "@sitepornogratuit.biz";
      $ForbidenEmailProvider[] = "@anomalous-imbalance.warszawa.pl";
      $ForbidenEmailProvider[] = "@scandalous-fanlight.skoczow.pl";
      $ForbidenEmailProvider[] = "@streamingfilmx.biz";
      $ForbidenEmailProvider[] = "@tubeadulte.biz";
      $ForbidenEmailProvider[] = "@kwiaty-hurt.pl";
      $ForbidenEmailProvider[] = "@machomedia.com.pl";
      $ForbidenEmailProvider[] = "@2seatersofa247.co.uk";
      $ForbidenEmailProvider[] = "@jakescouches.co.uk";
      $ForbidenEmailProvider[] = "@muggy-zealot.bialowieza.pl";
      $ForbidenEmailProvider[] = "@alcoholic-arbitrator.kepno.pl";
      $ForbidenEmailProvider[] = "@protonemach.waw.pl";
      $ForbidenEmailProvider[] = "@noiseless-manuscript.tychy.pl";
      $ForbidenEmailProvider[] = "@inauspicious-redress.augustow.pl";
      $ForbidenEmailProvider[] = "@orthodox-obsession.pomorze.pl";
      $ForbidenEmailProvider[] = "@kwiaty-hurt.pl";
      $ForbidenEmailProvider[] = "@ovi.com";
      $ForbidenEmailProvider[] = "@cautious-pestle.ostrowiec.pl";
      $ForbidenEmailProvider[] = "@skipspot.eu";
      $ForbidenEmailProvider[] = "@argumentative-favouritism.swidnica.pl";
      $ForbidenEmailProvider[] = "@idyllic-ravioli.elblag.pl";
      $ForbidenEmailProvider[] = "@muggy-zealot.bialowieza.pl";
      $ForbidenEmailProvider[] = "@remarkable-megalomaniac.klodzko.pl";
      $ForbidenEmailProvider[] = "@dc.kinefi.pl";
      $ForbidenEmailProvider[] = "@thongtinchung.com";
      $ForbidenEmailProvider[] = "@longoriamail.com";
      $ForbidenEmailProvider[] = "@c-finanse.pl";
      $ForbidenEmailProvider[] = "yausmail.com";
      $ForbidenEmailProvider[] = "@mariamar.net";
      $ForbidenEmailProvider[] = "@yawemail.com";
      $ForbidenEmailProvider[] = "@mobs.im";
      $ForbidenEmailProvider[] = "@angelicablog.com";
      $ForbidenEmailProvider[] = "@thegiftsbay.com";
      $ForbidenEmailProvider[] = "@yokemail.com";
      $ForbidenEmailProvider[] = "@xitimail.com";
      $ForbidenEmailProvider[] = "@c.kinefi.pl";
      $ForbidenEmailProvider[] = "@thegiftsbay.com";