Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Email Adresse mit PHP prüfen

Empfohlene Antworten

Hallo Forum,

ich habe ne Frage zu Php.

Ich habe ein Script geschrieben, dass 1. nach Eingabe einer Email Adresse in ein Formular prüft, ob die Email vom Aufbau her korrekt ist, z.B. name@domain.de und 2. ob die Domäne auch verfügbar und über einen MX Eintrag verfügt.

Nun meine Frage, ist es möglich zu prüfen ob auch die Email Adresse des Nutzers gültig ist, also ob diese auf dem Mailserver verfügbar ist?

Danke für Eure Antorten.

Grüsse Janand2

du kannst dich mittels smtp auf den mx der domain verbinden und ein rcpt to absetzen. möglicherweise kommt dann, sofern die betreffende mailadresse nicht verfügbar ist, eine fehlermeldung.

allerdings ist die reaktion des mailservers stark von dessen konfiguration abhängig, d.h. manche mailserver liefern kein "mailbox unavailable" sondern ein "ok" und verwerfen die mail dann erst später.

s'Amstel

Also ich kenn das nur aus Java raus aber mit Regual-Expressions kann man des Format prüfen ob des richtig ist d.h. ist ein @ drin etc.

mfg byte

Also ich kenn das nur aus Java raus aber mit Regual-Expressions kann man des Format prüfen ob des richtig ist d.h. ist ein @ drin etc.

mfg byte

Jep, das ist eine Möglichkeit.

Danach weiss man eben nur ob die Email Adresse syntaktisch richtig ist, aber nicht ob sie wirklich existiert. Hierfür ist dann der o.g. Schritt gut.

Gruß,

Markus

wobei kills' obenaufgeführte lösung anzumerkenderweise nur überprüft, ob für die abzufragende domain ein mx-eintrag (d.h. überhaupt jemand, der mails für die domain annimmt) existiert. für abfragen, ob die mailadresse auch tatsächlich eingerichtet ist, muss man den mailserver direkt befragen - und bekommt leider nicht immer ein eindeutiges ergebnis.

s'Amstel

Hey danke für eure Antworten....

die Überprüfung der Email Struktur sprich bsp. @ Zeichen und die Domain Überprüfüng hat uns nicht ausgereicht, wie machen das ganze jetzt auf eine gang andere Art.

Ich sag aber trotzdem vielen Dank für eure super Antworten.

Hey danke für eure Antworten....

die Überprüfung der Email Struktur sprich bsp. @ Zeichen und die Domain Überprüfüng hat uns nicht ausgereicht, wie machen das ganze jetzt auf eine gang andere Art.

Darf man wissen auf welche Art?

Gruß,

Markus

Der Kunde hinterlässt seine Email Adresse, Nama und telefonnummer, wir erhalten automatisiert eine Email mit den Kundendaten und schicken dann die Infos an ihn.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.