Parsing is the process of analyzing a string of symbols (text) conforming to the rules of a formal grammar. The term parsing comes from Latin pars (orationis), meaning part (of speech).

An email parser is a data processing software that can extract information from email messages. A parsing algorithm parses and extracts data from the email header, body or attachments (for example, attachments like PDF documents, CSV files, and MS Office files).

The email parser uses “parsing rules” to extract data from email messages. Parsing rules are instructions that tell our email parser how to find and how to extract data from email messages.

In other words, “parsing rules” tell the email parser how to pull specific data fields from email messages. So you can convert an unstructured email into easy-to-handle structured data such as Google spreadsheet. And then you can process the extracted data further using Google spreadsheet formulas and scripts.

An email parser can be used to extract data from any kind of machine-generated email such as:

  1. LinkedIn or Indeed jobs applications
  2. Shipment notifications
  3. Google alerts
  4. Purchase orders
  5. Contact form emails
  6. Emails sent by lead providers

What is an email parser? What is an email parser? mailparser; mailparser.io; email parsing;