YourWBB


yourWBB » yourWBB Misc * » Das Proggen » MySQL und PHP » E-Mail Adresse auf Gültigkeit überprüfen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 6.934 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen E-Mail Adresse auf Gültigkeit überprüfen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
SMHAMK1985 SMHAMK1985 ist männlich
Mitglied


Dabei seit: 19.02.05
Beiträge: 192
Herkunft: Oldenburg
Forenversion: 2.3

 E-Mail Adresse auf Gültigkeit überprüfen Antworten Zitieren Editieren Melden       UP

Hallo,

ich habe mal eine Frage.

Ist es möglich mit einem script eine E-Mail Adresse auf gültigkeit zu überprüfen? Beachte ich will nicht nur die Domaine sonder die komplette adresse überprüfen, sprich überprüfen ob die adresse "xyz@hotmail.de" auch wirklich dort existiert.

Danke für eure Hilfe

MfG
22.09.07 09:44 SMHAMK1985 ist offline E-Mail WWW Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

Ja, es ist möglich und gängig in vielen Systemen.

Das ganze funktioniert über die php-interne Funktion " preg_replace " bzw. " preg_match " und sog. Regulären Ausdrücken (RegExp).

Auf PHP-Resource wird es sehr gut erklärt und ganz am Ende der Seite findest du folgenden Code, zur EMail-Überprüfung:
php:
1:
2:
3:
4:
$email "xyz@hotmail.de";
if (preg_match("/[a-z0-9_-]+(\.[a-z0-9_-]+)*@([0-9a-z][0-9a-z-]*[0-9a-z]\.)+([a-z]{2,4}|museum)/i"$email)) {
  // email adresse ist gültig
}
22.09.07 10:28 [kamui] ist offline Finden Als Freund hinzufügen
SMHAMK1985 SMHAMK1985 ist männlich
Mitglied


Dabei seit: 19.02.05
Beiträge: 192
Herkunft: Oldenburg
Forenversion: 2.3

Themenstarter Thema begonnen von SMHAMK1985
Antworten Zitieren Editieren Melden       UP

Hallo,

bei deinem Beispiel wird überprüft, ob die E-Mail Adresse richtig eingetippt wurde. Aber das will ich ja nicht.

Ich will richtig überprüfen, ob die E-Mail Adresse eingerichtet und aktiv ist.

Zitat:
sprich überprüfen ob die adresse "xyz@hotmail.de" auch wirklich dort existiert.


Danke smile

MfG
22.09.07 10:31 SMHAMK1985 ist offline E-Mail WWW Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

Achso, dann habe ich dich falsch verstanden, sorry.

Ich glaube kaum, dass man so etwas kann, sonst können Spam-Bots ja einfach jede mögliche Variante an E-Mail-Adressen überprüfen und schauen, ob es sie gibt Augenzwinkern
22.09.07 10:36 [kamui] ist offline Finden Als Freund hinzufügen
SMHAMK1985 SMHAMK1985 ist männlich
Mitglied


Dabei seit: 19.02.05
Beiträge: 192
Herkunft: Oldenburg
Forenversion: 2.3

Themenstarter Thema begonnen von SMHAMK1985
Antworten Zitieren Editieren Melden       UP

Hallo,

also auf dieser Seite kann man die E-Mail adressen überprüfen smile

http://www.gaijin.at/olsmailcheck.php

Also muss es ja irgendwie möglich sein oder nicht?

Danke

MfG
22.09.07 10:46 SMHAMK1985 ist offline E-Mail WWW Finden Als Freund hinzufügen
ENTE ENTE ist männlich
So quasi!


images/avatars/avatar-5627.gif

Dabei seit: 21.04.07
Beiträge: 741
Fähigkeiten: WBB3 Profi; WBB2 Profi; WBB Lite 2 Profi
Herkunft: Bernrieder Winkel
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

Steht doch eh da wies geht:

Die Seite sucht sich den Mx eintrag für die domain xy und dann probiert sie einen connect wie smtp auf den server

__________________
App-Store-Apps.de
Real programmers don't comment their code - it was hard to write, it should be hard to understand

22.09.07 10:53 ENTE ist offline E-Mail Finden Als Freund hinzufügen Füge ENTE in deine Kontaktliste ein
SMHAMK1985 SMHAMK1985 ist männlich
Mitglied


Dabei seit: 19.02.05
Beiträge: 192
Herkunft: Oldenburg
Forenversion: 2.3

Themenstarter Thema begonnen von SMHAMK1985
Antworten Zitieren Editieren Melden       UP

himmm hört sich interessant an und wie kann ich sowas in PHP realisieren? Tips? Tricks?

Danke

Mfg
22.09.07 10:57 SMHAMK1985 ist offline E-Mail WWW Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

Oha ôo Da lohnt sich ja garnicht mehr, nach EMail-Adressen zu fischen, wenn man die so einfach überprüfen kann ...
22.09.07 11:14 [kamui] ist offline Finden Als Freund hinzufügen
ENTE ENTE ist männlich
So quasi!


images/avatars/avatar-5627.gif

Dabei seit: 21.04.07
Beiträge: 741
Fähigkeiten: WBB3 Profi; WBB2 Profi; WBB Lite 2 Profi
Herkunft: Bernrieder Winkel
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von [kamui]
Oha ôo Da lohnt sich ja garnicht mehr, nach EMail-Adressen zu fischen, wenn man die so einfach überprüfen kann ...


H3h3, da is halt der Spammer, der ne Scrolltaste hat und auf der Seite nach untern scrollen kann, weit im Vorteil!

__________________
App-Store-Apps.de
Real programmers don't comment their code - it was hard to write, it should be hard to understand

22.09.07 12:06 ENTE ist offline E-Mail Finden Als Freund hinzufügen Füge ENTE in deine Kontaktliste ein
xundy xundy ist männlich
Mitglied


Dabei seit: 16.01.04
Beiträge: 817
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Das funzt aber nur bei völlig frei erfundenen Mails, sobald die an aol,web, und wie sie alle heißen gehen funzt das nicht mehr.

Denn dort werden alle Mails die mit korrekter domain ankommen erstmal angenommen, und somit bekommt php eine positive Antwort. Aber danach versucht zB aol die Nachricht intern zuzustellen, was aber dann nicht geht und schickt dann einen Bounce an den sender zurück

mfg

__________________
Fragen kostet nichts, nicht fragen kann teuer werden!
24.09.07 21:18 xundy ist offline E-Mail WWW Finden Als Freund hinzufügen Füge xundy in deine Kontaktliste ein
SMHAMK1985 SMHAMK1985 ist männlich
Mitglied


Dabei seit: 19.02.05
Beiträge: 192
Herkunft: Oldenburg
Forenversion: 2.3

Themenstarter Thema begonnen von SMHAMK1985
Antworten Zitieren Editieren Melden       UP

Hallo XundY,

wie könnte ich es denn sinnvollerweiße lösen? Ich habe user die sich meist einen Hotmail Account haben. Eine 100% lösung suche ich nicht aber möchte schon ohne großen aufwand schon bei der Registierung die E-Mail Adressen auf die Gültigkeit überprüfen lassen!!!

Könntest du mir dabei weiterhelfen?

Weitere Informationen könntest du mir auch per PM schicken.

Danke

MfG
25.09.07 23:21 SMHAMK1985 ist offline E-Mail WWW Finden Als Freund hinzufügen
chrime chrime ist männlich
Besserwisser 2007


images/avatars/avatar-4870.gif

Dabei seit: 21.02.05
Beiträge: 1.827
Herkunft: /home/chrime - Castrop-Rauxel, NRW, Germany
Forenversion: 3.0

Antworten Zitieren Editieren Melden       UP

Um eine E-Mail Addresse 99%ig zu überprüfen ist der einfachste weg, eine Aktivierungsmail an die angegebene Addresse zu schicken, dann bist du sicher das die Addresse Existiert und auch DIE EIGENE DAS NUTZERS ist.

__________________
www.medianetworker.info
25.09.07 23:27 chrime ist offline E-Mail WWW Finden Als Freund hinzufügen Füge chrime in deine Kontaktliste ein MSN Passport-Profil von chrime anzeigen
xundy xundy ist männlich
Mitglied


Dabei seit: 16.01.04
Beiträge: 817
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Wie Chrime schon sagte, eine Aktivierungsmail ist das einzig zuverlässige.

Alles andere sind Lösungen die eine email-Überprüfung zwar verbessern können, aber der Aufwand und das Ergebnis stehen nicht wirklich in einem guten Verhältnis.


mfg

__________________
Fragen kostet nichts, nicht fragen kann teuer werden!
26.09.07 06:38 xundy ist offline E-Mail WWW Finden Als Freund hinzufügen Füge xundy in deine Kontaktliste ein
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » yourWBB Misc * » Das Proggen » MySQL und PHP » E-Mail Adresse auf Gültigkeit überprüfen