https://ashish.ch/how-to-read-and-parse-emails-from-gmail-using-python/