# HG changeset patch # User Paul Boddie # Date 1411423842 -7200 # Node ID 3da072846ee29e913db9379419c221d5b1b2dd0e # Parent 72b7602bf5315f318ef4d6ce039e0ac16590afeb Added mail sending support. diff -r 72b7602bf531 -r 3da072846ee2 imip_agent.py --- a/imip_agent.py Tue Sep 23 00:03:39 2014 +0200 +++ b/imip_agent.py Tue Sep 23 00:10:42 2014 +0200 @@ -57,7 +57,7 @@ """ msg = message_from_file(f) - sender = msg.get("Reply-To") or msg["From"] + senders = msg.get_all("Reply-To") or msg.get_all("From") # Handle messages with iTIP parts. @@ -78,10 +78,13 @@ message = all_parts[0] message["From"] = OWNER - message["To"] = sender + for sender in senders: + message["To"] = sender if "-d" in sys.argv: print message + else: + sendmail(OWNER, senders, message.as_string()) def get_itip_elements(elements): d = {}