EMAIL PARSER

E-mail parser designed and built in Python 3.7

Email Parser Project

Project Overview

An important part of project management is to keep track of daily purchases with various vendors accurately. Since all the purchases I made at Celestica were through e-mail, I created an email parser to scan the inbox regularily for unread emails. Depeneding on the PO number mentioned in subject line, it would then parse the email date, body, subject and sender's email ID into a google spreadhseet in which each vendor had their own worksheet.

Key Learnings

  • Object oriented and modular programming
  • Working with Google Drive and Sheets API

Timeline: June 2018 - August 2018

Category: Automation, Scripting, Software engineering