Scraping All Written Correspondance With My Wife

An Anniversary gift

Here’s an anniversary gift I made for my wife: and some scattered notes I took building it.

The source code for this is on github:

v0.0.1 too narrow

why are so many messages being skipped?

found a bug

when finding an multipart message, I was walking the message, but not iterating over its parts, instead just calling m.get_paylaod() from with in the

# etc ...
for part in msg.walk()
    # should call part.get_payload()
    # etc ...