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