From 50fef3c9beff727c69d48b80959b30f07f6016b5 Mon Sep 17 00:00:00 2001 From: Diskette Guy Date: Mon, 20 Oct 2025 22:33:08 +0700 Subject: [PATCH] A-label --- dkimpy_milter/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dkimpy_milter/__init__.py b/dkimpy_milter/__init__.py index 29e49ea..6ca8926 100644 --- a/dkimpy_milter/__init__.py +++ b/dkimpy_milter/__init__.py @@ -150,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(idna.encode(val)) + fname, self.author = parseaddr(idna.alabel(val)) try: self.fdomain = self.author.split('@')[1].lower() except IndexError as er: