diff --git a/gmail/message.py b/gmail/message.py index e9824ee..e0f5ad9 100644 --- a/gmail/message.py +++ b/gmail/message.py @@ -138,6 +138,8 @@ def parse(self, raw_message): for content in self.message.walk(): if content.get_content_type() == "text/plain": self.body = content.get_payload(decode=True) + elif content.get_content_type() == "text/html": + self.body = content.get_payload(decode=True) elif self.message.get_content_maintype() == "text": self.body = self.message.get_payload()