email.utils.getaddresses(fieldvalues)
This method returns a list of 2-tuples of the form returned by parseaddr()
. fieldvalues is a sequence of header field values as might be returned by Message.get_all
. Here’s a simple example that gets all the recipients of a message:
1 2 3 4 5 6 7 | from email.utils import getaddresses tos = msg.get_all( 'to' , []) ccs = msg.get_all( 'cc' , []) resent_tos = msg.get_all( 'resent-to' , []) resent_ccs = msg.get_all( 'resent-cc' , []) all_recipients = getaddresses(tos + ccs + resent_tos + resent_ccs) |
Please login to continue.