1.1 --- a/imip_agent.py Wed Oct 01 00:03:26 2014 +0200
1.2 +++ b/imip_agent.py Wed Oct 01 18:40:54 2014 +0200
1.3 @@ -172,7 +172,7 @@
1.4
1.5 msg = message_from_file(f)
1.6 senders = msg.get_all("Reply-To") or msg.get_all("From")
1.7 - original_recipients = original_recipients or msg.get_all("To")
1.8 + original_recipients = original_recipients or get_all_values(msg, "To")
1.9
1.10 # Handle messages with iTIP parts.
1.11
1.12 @@ -202,6 +202,12 @@
1.13 else:
1.14 sendmail(this_sender, senders, message.as_string())
1.15
1.16 +def get_all_values(msg, key):
1.17 + l = []
1.18 + for v in msg.get_all(key):
1.19 + l += [s.strip() for s in v.split(",")]
1.20 + return l
1.21 +
1.22 def to_part(method, calendar):
1.23
1.24 """