Freemail Adressen erkennen

17. April 2009 13:57

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
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Re: Freemail Adressen erkennen

17. April 2009 14:44

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

17. April 2009 17:51

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

20. April 2009 09:18

lol
ich seh jetzt erst das dus bist xD