From 7da36bc0eff442baff224680710a3dcf338b93fa Mon Sep 17 00:00:00 2001 From: Ruben1700 Date: Wed, 17 Apr 2024 10:23:50 +0200 Subject: [PATCH] Parsear correctamente los emails en copia --- poweremail_core.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/poweremail_core.py b/poweremail_core.py index c4b2d21..da5bed8 100644 --- a/poweremail_core.py +++ b/poweremail_core.py @@ -43,7 +43,7 @@ import six from qreu import Email -from qreu.address import Address, parseaddr +from qreu.address import Address, parseaddr, getaddresses from qreu.sendcontext import Sender, SMTPSender from html2text import html2text @@ -53,7 +53,8 @@ def filter_send_emails(emails_str): if not emails_str: emails_str = '' - return ', '.join(set([e.strip() for e in emails_str.split(',') if e.strip()])) + emails = getaddresses([emails_str]) + return ", ".join(Address(*mail).display for mail in emails) _priority_selection = [('0', 'Low'), ('1', 'Normal'),