imip-agent

tools/showmail.py

1047:c06cdeae95a3
2016-02-08 Paul Boddie Added a test of booking two resources sharing a quota at the same time.
     1 #!/usr/bin/env python     2      3 from email import message_from_file     4 import sys     5      6 def decode(part):     7     for key, value in part.items():     8         if key != "Content-Transfer-Encoding":     9             print "%s: %s" % (key, value)    10     print    11     decoded = part.get_payload(decode=True)    12     if decoded:    13         print decoded    14         print    15     else:    16         for part in part.get_payload():    17             decode(part)    18     19 message = message_from_file(sys.stdin)    20 decode(message)    21     22 # vim: tabstop=4 expandtab shiftwidth=4