equal
deleted
inserted
replaced
23 from VirtualMailManager.serviceset import ServiceSet |
23 from VirtualMailManager.serviceset import ServiceSet |
24 from VirtualMailManager.transport import Transport |
24 from VirtualMailManager.transport import Transport |
25 |
25 |
26 |
26 |
27 MAILDIR_CHARS = '0123456789abcdefghijklmnopqrstuvwxyz' |
27 MAILDIR_CHARS = '0123456789abcdefghijklmnopqrstuvwxyz' |
28 RE_DOMAIN = re.compile(r"^(?:[a-z0-9-]{1,63}\.){1,}[a-z0-9-]{2,}$") |
28 RE_DOMAIN = re.compile(r"""^(?:[a-z0-9-]{1,63}\.){1,} # one or more labels |
|
29 (?:[a-z]{2,} # a ASCII TLD |
|
30 |xn--[a-z0-9]{4,})$ # or a ACE TLD""", re.X) |
29 _ = lambda msg: msg |
31 _ = lambda msg: msg |
30 cfg_dget = lambda option: None |
32 cfg_dget = lambda option: None |
31 |
33 |
32 |
34 |
33 class Domain(object): |
35 class Domain(object): |