Replace rfc822.parseaddr with email.Utils.parseaddr. The implementation is
still the same, so there should be no backwards-compatibility problems.
diff --git a/Lib/smtplib.py b/Lib/smtplib.py
index 368aa8d..61c3577 100755
--- a/Lib/smtplib.py
+++ b/Lib/smtplib.py
@@ -43,7 +43,7 @@
import socket
import re
-import rfc822
+import email.Utils
import base64
import hmac
from email.base64MIME import encode as encode_base64
@@ -171,7 +171,7 @@
"""
m = (None, None)
try:
- m=rfc822.parseaddr(addr)[1]
+ m = email.Utils.parseaddr(addr)[1]
except AttributeError:
pass
if m == (None, None): # Indicates parse failure or AttributeError