erstmal ein dickes dankeschön, auch wenn ich im moment noch nicht weiß, wie ich mit der klasse 3000 mails überprüfen soll
Mailliste überprüfen
Einklappen
X
-
Du darfst es halt nicht eilig haben, kannst es aber auch optimieren, wenn du die Verbindung zum Mailserver offen lässt und poolst (eine Verbindung pro Domain), da nach der 80/20-Regel 80% der benutzten E-Mail-Adressen nur auf 20% der Server verteilt sind.[COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke!
[/COLOR]
Kommentar
-
Ich habe mit T-Online und United Internet (Web.de, GMX, ...) andere Erfahrungen gemacht als Amica.
Solange man nur existierende Accounts anfragt, geht alles glatt. Auch wenn diese temporär nicht empfangsbereit sind, z.B. wegen Quota.
Aber wenn man innerhalb einer bestimmten Zeit zu viele nicht existierende Accounts testet, wird jeder weitere Versuch blockiert.
@Amica: Laut RFC ist der A-Record zu verwenden, wenn kein MX-Eintrag vorhanden ist. Der reguläre Ausdruck für den Syntax Check sieht auf den ersten Blick ziemlich einfach aus ... zu einfach.
Kommentar
-
Zitat von onemorenerd Beitrag anzeigenDer reguläre Ausdruck für den Syntax Check sieht auf den ersten Blick ziemlich einfach aus ... zu einfach.
Ansonsten: Danke für die Hinweise!
Gruß,
Amica[COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke!
[/COLOR]
Kommentar
-
Ich verwende diesen Ausdruck:Code:/^[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]*)* @(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i
RFC-compliant wird er allerdings nie werden, denn localhost-Adressen will ich nicht in der DB haben.
Kommentar
-
Zitat von onemorenerd Beitrag anzeigenIch verwende diesen Ausdruck:Code:/^[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]*)* @(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i
RFC-compliant wird er allerdings nie werden, denn localhost-Adressen will ich nicht in der DB haben.
PHP-Code:$mail = filter_var( $mail, FILTER_VALIDATE_EMAIL );
TBT
Die zwei wichtigsten Regeln für eine berufliche Karriere:
1. Verrate niemals alles was du weißt!
PHP 2 All • Patrizier II Browsergame
Kommentar
-
Zitat von TBT Beitrag anzeigenund warum so kompliziert?
Außerdem ist es gar nicht so kompliziert, verglichen mit den Ausdrücken, die man sonst so sieht, bspw. in PEARs Quickform Email Validator. Oder sowas...
Kommentar
Kommentar