kostenloser Webspace werbefrei: lima-city


eMail checken

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    g*********b

    Kennt jemand eine - praktikable Methode - zu checken, ob eine in ein Formularfeld eingegebene EMail tats?chlich g?ltig ist?

    greetinx

    WS
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Ich w?rde auf ein "@" und einen "." ?berpr?fen.
    Nicht besonders guter Schutz, aber geht einigerma?en (man kann nicht "blablabla" eingeben)

    MfG lagerhaus
  4. 1. Es ist unm?glich zu ?berpr?fen, ob die E-Mail Adresse existiert!
    2. Nicht jeder hat eine E-Mail Adresse.
    3. Nicht jeder m?chte seine E-Mail Adresse angeben.
    4. So gehts :
    if (preg_match ('/^[a-zA-Z0-9-_.]+@[a-zA-Z0-9-_.]+\.[a-zA-Z]{2,4}$/', $email_addy)) {
    printf ('Die E-Mail Adresse %s ist g?ltig!, $ip);
    }
  5. Auf eine g?ltige E-Mail-Adresse kann man nur pr?fen, indem man an die Adresse eine E-Mail absendet und dann eventuelle Fehlermeldungen des Mail-Servers pr?ft.

    http://www.php-faq.de/q/q-mail-adresse-testen.html

    Und auf Anraten von jacr f?ge ich mal noch den Link hinzu (2005-06-30 00:33):
    http://www.php-faq.de/q/q-mail-zustellung.html

    Du willst aber sicher nur pr?fen, ob die Syntax der angegebenen E-Mail-Adresse g?ltig ist. Die meisten dazu im Web verf?gbaren String-Muster-Vergleiche sind Humbug. Wenn du dich mit Perl auskennst, kannst du den einzig wahren Mustervergleich ja nach PHP umsetzen:

    Die Startseite:
    http://examples.oreilly.com/regex/readme.html
    Das Perl-Script:
    http://examples.oreilly.com/regex/email-unopt.pl

    MfG
    alopex


  6. Auf eine g?ltige E-Mail-Adresse kann man nur pr?fen, indem man an die Adresse eine E-Mail absendet und dann eventuelle Fehlermeldungen des Mail-Servers pr?ft.

    http://www.php-faq.de/q/q-mail-adresse-testen.html

    Richtige Antwort aber der Link sag nicht wie man das macht. :biggrin:
    Bei den Link wird nur gesagt wie man Testen kann, ob der Server ?berhaupt ein Mailserver ist.
    Das sagt aber nichts dar?ber aus, ob es diesen Benutzer auch wirklich gibt.

    Also wenn man das auch noch machen m?chten muss man da schon ein bisschen mehr Aufwand betreiben.

    Eigendlich macht man sowas nicht, wenn man eine Best?tigeng m?chte genneriert man einen Best?tigungslink auf den der Emph?nger dann Klickt um die Email zu best?tigrn.
    Das ist noch die einfachste Methode, welche sehr oft in Internet angewendet wird.

    Jens
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!