From b98c36eec00963dad131dbd800b64d3666837d77 Mon Sep 17 00:00:00 2001 From: Samuel Abels Date: Mon, 11 Sep 2017 12:35:33 +0200 Subject: [PATCH] Exscript.util.mail: allow newlines as email address separator --- Exscript/util/mail.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Exscript/util/mail.py b/Exscript/util/mail.py index 75b532e6..cdafd9d1 100644 --- a/Exscript/util/mail.py +++ b/Exscript/util/mail.py @@ -103,7 +103,7 @@ def _get_var_from_header_line(line): def _cleanup_mail_addresses(receipients): if isinstance(receipients, list): receipients = ','.join(receipients) - rcpt = re.split(r'\s*[,;]\s*', receipients.lower()) + rcpt = re.split(r'\s*[,;\r\n]\s*', receipients.lower()) return [str(r) for r in rcpt if r.strip()] #