Better handling of bad encoded addresses (f*****g spam!!)

This commit is contained in:
tonio
2010-06-23 18:32:02 +02:00
parent e16d266924
commit 740b5f6940
+4 -1
View File
@@ -56,7 +56,10 @@ class EmailAddress(object):
if part[1] is None:
self.name += part[0]
else:
self.name += unicode(part[0], part[1])
try:
self.name += unicode(part[0], part[1])
except UnicodeDecodeError:
self.name = ""
self.fulladdress = "%s <%s>" % (self.name, self.address)
def __str__(self):