summaryrefslogtreecommitdiff
path: root/designate/objects/fields.py
diff options
context:
space:
mode:
Diffstat (limited to 'designate/objects/fields.py')
-rw-r--r--designate/objects/fields.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/designate/objects/fields.py b/designate/objects/fields.py
index 19a52c0d..4946c836 100644
--- a/designate/objects/fields.py
+++ b/designate/objects/fields.py
@@ -100,7 +100,7 @@ class StringFields(ovoo_fields.StringField):
RE_NAPTR_SERVICE = r'^([A-Za-z]([A-Za-z0-9]*)(\+[A-Za-z]([A-Za-z0-9]{0,31}))*)?' # noqa
RE_NAPTR_REGEXP = r'^([^0-9i\\])(.*)\1((.+)|(\\[1-9]))\1(i?)'
RE_KVP = r'^\s[A-Za-z0-9]+=[A-Za-z0-9]+'
- RE_URL_MAIL = r'^mailto:[A-Za-z0-9_\-]+@.*'
+ RE_URL_MAIL = r'^mailto:[A-Za-z0-9_\-]+(\+[A-Za-z0-9_\-]+)?@.*'
RE_URL_HTTP = r'^http(s)?://.*/'
def __init__(self, nullable=False, read_only=False,