Seite 1 von 1

Freemail Adressen erkennen

Verfasst: 17. April 2009 13:57
von ChristophE
Hallo zusammen,

ich brauchte für eine bestimmte Prüfung eine Funktion, die erkennt ob es sich bei einer E-Mail Adresse um eine möglicherweise unsichere Adresse handelt (Freemail Provider).
Vielleicht steht ja der ein oder andere von euch ebenfalls vor der Problematik, deswegen möchte ich euch die Funktion nicht vorenthalten.

Die Liste umfasst z.Z. ca. 3000 Anbieter...
Natürlich nicht alle auf Funktionalität getestet :)

Gruß
Chris

Re: Freemail Adressen erkennen

Verfasst: 17. April 2009 14:44
von MatthiasKönig
ohne deine Funktion gesehen zu haben, was haelst du von einer Tabelle die dann immer per REPEAT UNTIL durchgeangen wird, und die mail per

IF STRPOS(Cont.EMailFeld, CriticalMaiAddy) <> 0 THEN ERROR('Diese Mail Adresse ist ungültig');

jede "boese" addy überprüft?

(achtung, ich halte das nicht fuer sehr schnell ^^)

Re: Freemail Adressen erkennen

Verfasst: 17. April 2009 17:51
von ChristophE
hi mattes

ich muss aber leider Tabellen sparen :)
da die funktion in unserem fall nur auf der auftragsmaske verwendet wird, kann ich mich nicht über die performance beklagen.
wird ja pro auftrag nur eine überprüfung durchgeführt.

gruß
chris

Re: Freemail Adressen erkennen

Verfasst: 20. April 2009 09:18
von MatthiasKönig
lol
ich seh jetzt erst das dus bist xD