EML File Reader to process emails locally

Hi,

I am currently processing DKIM Reports stored in AWS S3 as text files with attachments. Though, processing the EML files is giving me a particularly hard time. Especially extracting the attachments.

Hence, I’d like to suggest to add a “EML File Reader” node to the Email processing extension:

Quite often Emails are stored locally and the connection to a remote server I found to be very slow. Since most email clients are configured to store the emails locally, the ability to process EML files locally would drastically improve the performance but would also allow to process emails in a more secure way (i.e. if access to an inbox cannot be shared).

Best
Mike

Maybe I’m mistaken but I thought this node from the mbox nodes can handle eml files:

Just gave it a go and this worked:

2 Likes

Thanks for pointing that out Philipp :slight_smile :slight_smile: I just checked it an oh boy is that a beauty. Gone are the nasty RegEx manipulations. Thanks mate :beers:

I’ve got some feedback / suggestion like the ability to add the message ID or the subject. Any interest?

1 Like

Happy to read that!

Sure, let me know. By the way: Message ID, From, To, Subject, etc. you can already extract with the Header Extactor:

4 Likes

Mhh, that sweet sweet data xD

2 Likes