74
70
getUtility(IEmailValidator).validate(fqdn_listname)
75
71
listname, domain = fqdn_listname.split('@', 1)
76
72
if domain not in getUtility(IDomainManager):
77
73
raise BadDomainSpecificationError(domain)
78
74
mlist = getUtility(IListManager).create(fqdn_listname)
83
77
# Coordinate with the MTA, as defined in the configuration file.
84
78
call_name(config.mta.incoming).create(mlist)