Forum Academy Marketplace Showcase Pricing Features

Recommendations for email parser to use with bubble

I am looking to build a feature where users can interact with the webapp by sending email to a specific address (cc’ing this address). The email should be parsed for sender’s email, subject & body. Note that many emails will be forwards / replies so need to distinguish within the thread between current email and prior emails.

Any recommendations for api’s / alternate ways to do this most efficiently & cost-effectively using bubble ?

I know zapier has an email parser. Never tried it though

Yes, Zapier’s parser is simple but effective.

There is also mailparser.io for more complex stuff.

So Zapier doesnt support parsing only body of the recent email and takes in the whole email right ?

Depends what you mean by “Parse”, Zapier’s Parser will extract data from structured emails.

If you just want to split the email into Sender/Body/Subject … I think that is something else.

Depends on who you want to get the data into bubble, you could use the API connector if you can find an email host which provides an API, that would no doubt split by field.

I use Zapier’s parser pretty extensively. You can see one of the API workflows I use with screenshots of the parser’s details here.

I strip a suffix from the to field to update my app, and pull content out of several parts of the email for logging. I’ve been quite pleased with the results.

Mailparser.io is a great parser, I’d recommend trying them.

Mailparser is VERY expensive for normal emails. Makes sense if the objective is to parse attachments.
Zapier is good for parsing first email, but not a reply or forward (which has prior email threads in the body).

Any other suggestions please :frowning:

You could have a look at bip.io it has an “incoming email” function to which you could try some of the built in matching, splitting and/or regex actions. The free version is very capable although it has been recently purchased from it’s founder so not sure where it is headed as a service.