[PHP] Mail MX prüfen

Dieses Thema im Forum "Webentwicklung" wurde erstellt von freakZ, 29. Juni 2010 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 29. Juni 2010
    Mail MX prüfen

    hi,

    ich wollt mal fragen ob ihr tipps habt, wie ich tote mail addys bei einer registrierung zu 99% ausschliesen kann.

    Was interessant wäre eine art preg match und anfrage ob user11111@gmx.at existiert einige methoden checkmx() oder ähnliche sind mir bekannt durch php - dennoch such ich was effektiveres um direkt zu wissen ob der username "mail" adresse existiert oder eben auch nicht!
     
  2. 29. Juni 2010
    AW: Mail MX prüfen

    Ich weiß nicht genau ob das deinen Anforderungen entspricht aber schau dir mal folgende Funtionen an:

    Code:
    getmxrr()
    checkdnsrr()
    dns_get_record()
    gethostbyname()
    gethostbynamel()
    gethostbyaddr()
     
  3. 29. Juni 2010
    AW: Mail MX prüfen

    es gibt keine funktion in dem sinne wie du dir das vorstellst. du kannst zwar prüfen ob der host existiert, aber wer garantiert dir das unter dem host auch die angegebene mail-adresse verfügbar ist? niemand.

    schick einen link an die mail um diese zu bestätigen.
     
  4. 29. Juni 2010
    AW: Mail MX prüfen

    Normalerweise wird hier eine Mail mit einem Aktivierungslink generiert, an den Registierenden geschickt und dann muss der Link angeklickt werden, um den Account zu aktivieren
    Kommt Dir sicher bekannt vor.

    Allerdings besteht auch hier die Moeglichkeit s.g. Trashmails zu nutzen. Da kannst du aber die bekanntesten rausfiltern. So kommste gut an die 99% ran.
     
  5. 29. Juni 2010
    AW: Mail MX prüfen

    Mir fallen sponten 2 Möglichkeiten ein:
    1. Du schickst eine Aktivierungs-Mail und sperrst die bekanntesten Trashmail-Hoster.. Hoster findest du ja bei Google wie Sand am Meer wenn du nach Trashmail suchst..

    2. Du testest nur, ob der Host existiert und guckst, ob es ein Trashmail-Hoster ist..

    Bei Möglichkeit 1 weißt du 100%ig, dass die Mail existiert, weil der "Kunde" ja das Registrieren oder wie auch immer bestätigen muss, indem er den Aktivierungscode eingibt..
    Bei Möglichkeit 2 weißt du nur, dass es den Server gibt und es kein Trashmail-Account ist, aber nicht ob die Mail-Adresse exisitert...

    Mfg
     
  6. 29. Juni 2010
    AW: Mail MX prüfen

    Thema Aktivierungsmail das hab ich anders auch schon integriert gehabt, mit einer netten function die mir diese "delivery fail" meldungen sammelt und dann den user rauslöscht:

    Bsp:
    User xyz mit xyz@gmx.de meldet sich an die mail gibts nicht so bekomm ich eine mail wo eben drinn steht delivery fail und somit wird die reg automatisch vernichtet.

    Nur ich behaupte mal hier sowas was ich gesucht hab zu finden:
    http://www.gaijin.at/olsmailcheck.php

    Dort wird mir genau gesagt ob mail user existent ist oder auch nicht.
     
  7. 29. Juni 2010
    AW: Mail MX prüfen

    Nur blöd, dass die Emailadresse existiert.


    Mach doch einfach eine Reg-Mail damit bist du zu 100% auf der sicheren Seite.
    Man kann ja auch einfach ne Addy vom Freund angeben wo man weiß, die existiert.
    Gewonnen hast du damit trotzdem nicht.
     
  8. 29. Juni 2010
    AW: Mail MX prüfen

    Klar addy vom freund angeben - aber dorthin kommt eben dann nachdem "sichergestellt" wurde das diese Mail existiert ein regcode - doppelt hält besser!
    Probier es ohne was anzuhackerln
    Dann gehts

    Regmail: Feine Sache, aber dennoch möcht ich mir den Spam vorab sparen das irgendwelche "vollidioten" da mail adressen angeben die nicht existieren .. wird eh mit einem captcha gesichert das reg. form , aber dennoch
    würd ich gern irgendwie vorab chekken ob existent oder nicht.

    Aber danke werd mich an die commands von murdoc und co halten
     
  9. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.