Author: [email protected]
Date: Tue Dec 20 13:53:17 2011
New Revision: 1865

Log:
Improved regex for email validation

Modified:
   
sandbox/ivol/amdatu-gadget-container/mail-service/src/main/java/org/amdatu/gadgetcontainer/email/service/EMailServiceImpl.java

Modified: 
sandbox/ivol/amdatu-gadget-container/mail-service/src/main/java/org/amdatu/gadgetcontainer/email/service/EMailServiceImpl.java
==============================================================================
--- 
sandbox/ivol/amdatu-gadget-container/mail-service/src/main/java/org/amdatu/gadgetcontainer/email/service/EMailServiceImpl.java
      (original)
+++ 
sandbox/ivol/amdatu-gadget-container/mail-service/src/main/java/org/amdatu/gadgetcontainer/email/service/EMailServiceImpl.java
      Tue Dec 20 13:53:17 2011
@@ -37,7 +37,7 @@
 
 public class EMailServiceImpl implements EMailService, ManagedService {
     // Regular expression that a valid email address must match
-    private final static Pattern VALID_EMAIL_ADDRESS = 
Pattern.compile(".+@.+\\.[a-z]+");
+    private final static Pattern VALID_EMAIL_ADDRESS = 
Pattern.compile("^[_A-Za-z0-9-]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$");
 
     // Generic mail properties
     private final static String TRANSPORT = "mail.transport";
_______________________________________________
Amdatu-commits mailing list
[email protected]
http://lists.amdatu.org/mailman/listinfo/amdatu-commits

Reply via email to