This guide will walk you through the entire process of creating an inbox in Mailparser
1. Log in and Access Your Dashboard
Go to app.mailparser.io and log in.
From the dashboard, click “Create Your First Inbox”.
2. Choose a Template
When you create a new inbox, you’ll first be asked to give the inbox a name, after doing that the screen will appear with the unique email of the inbox - you can then forward in manually the fist sample email.
After the email arrives you will be prompted to choose a template. For simple forms the default template will likely work, if not you can select from the template library.
Here are a few examples of the categories offered:
Food Delivery
Insurance Leads
Job Applications
Lead Generation
Real Estate
Shipping and Transportation
👉 Tip: Some templates only provide suggested parsing rules — you can always add, edit, or remove rules later.
3. Create Parsing Rules
Parsing rules tell Mailparser which data to capture from your documents.
Parsing rules tell Mailparser what data to extract from your emails or attachments.
- Open one of your received emails.
-
Click “Add Rule”.
Then configure your rule:
- Choose the data source
- Use Email Body for text inside the email
- Use Attachments for PDFs or file
- If using attachments:
- Select “Text Content” to extract readable text from the file
- (Optional) Apply filters like file type or filename if multiple attachments exist
Mailparser converts attachment content (like PDFs) into text so it can be parsed just like an email body.
Next, refine your rule:
Add filters to isolate the exact value
Chain multiple filters to narrow down the data
Format or clean the output if needed
Repeat for each field you want to extract (e.g., invoice number, date, totals, line items).
👉 Tip: Whether you’re parsing email text or PDFs, the process is the same once the text is extracted.
6. Test Your Parser
Mailparser automatically applies rules to your emails.
To review results:
- Open an email in your inbox
- Check the extracted data panel
If something isn’t correct:
- Edit the rule
- Save changes
Mailparser will automatically reprocess your emails with the updated rules.
👉 Tip: If something looks off:
Edit your parsing rules.
Requeue for parsing again until the results are correct
7. Set Up an Import Source
There are four ways to get your emails into your Mailparser inbox:
- Manually forward emails as you receive them
- Set up automatic forwarding in your email client
- Have the sender send a copy directly to your Mailparser address
- Import .eml files directly from the Parsing Rule Editor tab
Which method you choose depends on your workflow.
If you use Mailparser for on-demand processing, manually forwarding emails one by one may be simplest. You can also forward multiple messages at once by attaching them as .eml files to a single email.
Most users, however, prefer to automate things using either Option 2 or Option 3.
8. Export Your Data
Once your documents are parsed correctly, you can export the extracted data.
Download as CSV / Excel / JSON from the dashboard.
Send to Spreadsheet Apps (e.g., Google Sheets, Excel) via integrations.
-
Use the Webhooks for programmatic access.
Go to Integration or Downloads to configure your preferred method
9. Maintain and Optimize Your Inbox
Update or add new rules if your email layouts change.
Regularly review parsing results for accuracy.
Clone inboxes to handle new document types while preserving existing setups.
✅ Summary
You’ve now created an inbox, imported sample emails, built parsing rules, tested them, and set up your preferred import and export options.
By following these steps, you can automate data extraction from emails efficiently.