Skip to content

Commit

Permalink
Merge pull request #152 from gisce/fix_parse_cc
Browse files Browse the repository at this point in the history
Parsear correctamente los emails en copia
  • Loading branch information
lcbautista authored Nov 20, 2024
2 parents abe5cf8 + e18d91f commit 516a81c
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions poweremail_core.py
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand All @@ -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'),
Expand Down

0 comments on commit 516a81c

Please sign in to comment.