diff options
Diffstat (limited to 'Mailman/MailList.py')
| -rw-r--r-- | Mailman/MailList.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Mailman/MailList.py b/Mailman/MailList.py index 4376efd66..c9f0bf567 100644 --- a/Mailman/MailList.py +++ b/Mailman/MailList.py @@ -440,10 +440,11 @@ class MailList(HTMLFormatter, Deliverer, ListAdmin, # part doesn't really matter, since that better already be valid. # However, most scripts already catch MMBadEmailError as exceptions on # the admin's email address, so transform the exception. + postingaddr = '%s@%s' % (name, mm_cfg.DEFAULT_EMAIL_HOST) try: - Utils.ValidateEmail('%s@%s' % (name, mm_cfg.DEFAULT_EMAIL_HOST)) + Utils.ValidateEmail(postingaddr) except Errors.MMBadEmailError: - raise Errors.BadListNameError, name + raise Errors.BadListNameError, postingaddr # Validate the admin's email address Utils.ValidateEmail(admin) self._internal_name = name |
