diff options
Diffstat (limited to 'src/mailman/mta/smtp_direct.py')
| -rw-r--r-- | src/mailman/mta/smtp_direct.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mailman/mta/smtp_direct.py b/src/mailman/mta/smtp_direct.py index d45bf15d6..b1011c904 100644 --- a/src/mailman/mta/smtp_direct.py +++ b/src/mailman/mta/smtp_direct.py @@ -45,9 +45,9 @@ from email.Header import Header from email.Utils import formataddr from zope.interface import implements -from mailman.Utils import ParseEmail from mailman.config import config from mailman.core import errors +from mailman.email.utils import split_email from mailman.i18n import _ from mailman.interfaces.handler import IHandler from mailman.interfaces.mailinglist import Personalization @@ -304,8 +304,8 @@ def verpdeliver(mlist, msg, msgdata, envsender, failures, conn): handler.process(mlist, msgcopy, msgdata) # Calculate the envelope sender, which we may be VERPing if msgdata.get('verp'): - bmailbox, bdomain = ParseEmail(envsender) - rmailbox, rdomain = ParseEmail(recip) + bmailbox, bdomain = split_email(envsender) + rmailbox, rdomain = split_email(recip) if rdomain is None: # The recipient address is not fully-qualified. We can't # deliver it to this person, nor can we craft a valid verp |
