Skip to content

Instantly share code, notes, and snippets.

@jiphex
Created August 28, 2012 13:44
Show Gist options
  • Save jiphex/3498110 to your computer and use it in GitHub Desktop.
Save jiphex/3498110 to your computer and use it in GitHub Desktop.
Email html parser thingy
#!/usr/bin/env python
import sys
import email.parser
import base64
if(len(sys.argv) < 2):
print "No email file specified!"
sys.exit(1)
p = email.parser.Parser()
m = p.parse(open(sys.argv[1], 'r'))
for part in m.walk():
if(part.get_content_type() == "text/html"):
print base64.decodestring(part.get_payload())
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment