# HG changeset patch # User Paul Boddie # Date 1441294080 -7200 # Node ID 95a546dac1bfc5e2e79fcc8882c578dd3c03aa18 # Parent de3256d930d54ca8593a57ff852b22519b441e52 Fixed outgoing message user participation test. Applied get_all_values to sender headers. diff -r de3256d930d5 -r 95a546dac1bf imiptools/__init__.py --- a/imiptools/__init__.py Wed Sep 02 17:53:31 2015 +0200 +++ b/imiptools/__init__.py Thu Sep 03 17:28:00 2015 +0200 @@ -73,7 +73,7 @@ """ msg = message_from_file(f) - senders = get_addresses(msg.get_all("Reply-To") or msg.get_all("From") or []) + senders = get_addresses(get_all_values(msg, "Reply-To") or get_all_values(msg, "From") or []) messenger = self.messenger store = self.get_store() @@ -236,7 +236,9 @@ # Check for participating recipients. Non-participating recipients will # have their messages left as being unhandled. - if self.is_participating(): + # Note that no user is set for outgoing messages. + + if outgoing_only or self.is_participating(): # Check for returned messages.