Mail Parser
Overview
The Mail Parser helps you extract useful information from incoming emails and organize it automatically. Instead of manually reading every message, you can use parsers to capture details such as names, contact numbers, or order references.
What You See
When you open the Mail Parser section, you will see a table listing all existing parsers. The table shows key details such as the parser name, creation date, and available actions.


Key Actions
To add a new parser, click Add. A form will open where you can enter the parser details. After saving, the new parser will appear in the table and be ready to use.


In the parser editor, use the Email Content format selector to choose Text or HTML. For HTML content, the editor provides a rendered preview. Select visible text in that preview, choose the matching CRM field, and click Add Field to create a mapping.
The editor keeps mapped values in the Parsed Fields panel. You can edit the source, click Save Content, remove a mapping, or copy a mapped sample value when checking the parser.
Use the Export button to download all parsers or selected parsers as a CSV or Excel file. This is useful for keeping a backup or sharing parser settings with others.
Click a parser name in the table to open its detail page. There, you can review its settings, check what information it captures, and update it if needed.


Each parser also has an actions menu shown as a three-dots icon. From there, you can:
- Edit the parser configuration
- View the parser details


Example
If your business receives a high number of customer emails every day, you can use a mail parser to automatically capture the important details and save them in the system. This reduces manual work and helps avoid data-entry mistakes.
HTML Parser Requirements
- Choose HTML when the incoming message contains HTML markup that should be matched as structured content.
- Map at least one sample field before publishing an HTML parser.
- Include a usable email or phone field in the mapped sample so Franmantra can validate the parser reliably.
- If the sample cannot be matched reliably, update the email content or field mappings before publishing.
Location Normalization
When a parser creates or updates a contact with location information, Franmantra attempts to normalize country and state values and derive timezone information when enough location data is available. Values that cannot be resolved remain subject to the available source data.
Verification note: The repository includes Mail Parser screenshots, but not a dedicated current screenshot of the HTML preview-and-mapping flow.