Skip to main content
Best answer

Are there any advanced options for the email parser

  • 2 December 2020
  • 4 replies
  • 363 views

I’m having some issues with the email parser consistently processing emails from TheKnot.com.  Some of the fields I’d like to capture are on a full line, and parser sometimes snags up text from the following line instead of stopping at the line’s end.  One example is the person’s full name - first and last are together on a single line.  The only delimiter is the line break.  (Of course, I understand that separating first name from last name can sometimes be a dicey proposition when people have multi-word names.)

 

I ended up signing up with mailparser.io.


Hi @MitchInOmaha!

Since this was a little while ago, I wanted to check in to see if you’d managed to solve this using one of the suggestions above, or whether you still needed help here. Please let us know!


Hello! What actually might be a good option is to run your parsed email through a formatter step. With formatter steps you can use special characters to Find & Replace or Split text at a certain point with the following special characters:

  • [:space:] - matches space (\s) characters
  • >:tab:] - matches tab (\t) characters
  • e:newline:] - matches newline (\n) characters
  • d:return:] - matches carriage-return (\r) characters

You can find out more here: https://zapier.com/help/create/format/modify-text-formats-in-zaps#find-replace-or-split-special-characters

Let us know if that helps!


Other app options

  1. Mailparser: https://zapier.com/apps/mailparser/integrations
  2. Parseur: https://zapier.com/apps/parseur/integrations
  3. Code step to do custom parsing: https://zapier.com/apps/code/help