1.1 --- a/imip_agent.py Tue Sep 23 00:03:39 2014 +0200
1.2 +++ b/imip_agent.py Tue Sep 23 00:10:42 2014 +0200
1.3 @@ -57,7 +57,7 @@
1.4 """
1.5
1.6 msg = message_from_file(f)
1.7 - sender = msg.get("Reply-To") or msg["From"]
1.8 + senders = msg.get_all("Reply-To") or msg.get_all("From")
1.9
1.10 # Handle messages with iTIP parts.
1.11
1.12 @@ -78,10 +78,13 @@
1.13 message = all_parts[0]
1.14
1.15 message["From"] = OWNER
1.16 - message["To"] = sender
1.17 + for sender in senders:
1.18 + message["To"] = sender
1.19
1.20 if "-d" in sys.argv:
1.21 print message
1.22 + else:
1.23 + sendmail(OWNER, senders, message.as_string())
1.24
1.25 def get_itip_elements(elements):
1.26 d = {}