5 June 2014 von teiling88

Mit MySQL nachträglich E-Mails auf Gültigkeit prüfen

Heute stand ich vor der Aufgabe manuell importierte E-Mail Adressen für einen Newsletter auf Gültigkeit zu überprüfen. Dabei ist folgendes SQL Statement herausgekommen:

SELECT * 
FROM `s_campaigns_mailaddresses` 
WHERE email NOT REGEXP '^[A-Z0-9._%-]+@[A-Z0-9.-]+.[A-Z]{2,4}$';
Der verwendete regulärere Ausdruck kann natürlich beliebig angepasst werden. Wer eine bessere Lösung für das Problem hat möge mir diese doch bitte mitteilen :-)

Loading…