podpora multipart message
authorTomas Musil <tomik.musil@gmail.com>
Sat, 31 Mar 2012 20:28:31 +0000 (22:28 +0200)
committerTomas Musil <tomik.musil@gmail.com>
Sat, 31 Mar 2012 20:28:31 +0000 (22:28 +0200)
robot.py

index 16897a6..290798c 100755 (executable)
--- a/robot.py
+++ b/robot.py
@@ -79,7 +79,11 @@ if 'L' in opsny:
         posli_mail(odesilatel, "Omluva", "Omlouvam se,"
                    " ale Vase zprava uz bohuzel neni na serveru ulozena.\n")
         sys.exit()
-telo = mail.get_payload().strip()
+if mail.is_multipart():
+    telo = mail.get_payload()[0].strip()
+else:
+    telo = mail.get_payload().strip()
+
 if len(ocesat(telo, False)) < 2:
     posli_mail(odesilatel, "Omluva", "Omlouvam se,"
                    " ale Vase zprava je prilis kratka.\n")