Add: U-label to A-label conversion
This commit is contained in:
@@ -31,6 +31,7 @@ import tempfile
|
||||
import io
|
||||
import re
|
||||
import codecs
|
||||
import idna
|
||||
from Milter.utils import parse_addr, parseaddr
|
||||
import dkimpy_milter.config as config
|
||||
from dkimpy_milter.util import drop_privileges
|
||||
@@ -149,7 +150,7 @@ class dkimMilter(Milter.Base):
|
||||
syslog.syslog("{0}: {1}".format(name, val))
|
||||
self.has_dkim += 1
|
||||
if lname == 'from':
|
||||
fname, self.author = parseaddr(val)
|
||||
fname, self.author = parseaddr(idna.encode(val))
|
||||
try:
|
||||
self.fdomain = self.author.split('@')[1].lower()
|
||||
except IndexError as er:
|
||||
|
||||
Reference in New Issue
Block a user