Receiving inbound email in Meteor

Hi all,

I am looking to build an app that executes logic after receiving an email. I’ve googled around and see hints of how this could be done but either a bit outdated or incomplete enough for me to get going.

At a high level it looks like one of the ways to do this is to sign up for one of the transactional email services like SendGrid or Mandrill and use their webhooks to POST to a router url within the app.

SendGrid has a bit dated example for Meteor https://sendgrid.com/blog/receive-inbound-email-meteorjs/ (Getting a free account on SendGrid to try some of this out seems impossible if you can’t show them your customer facing app - which obviously I don’t have yet)

Does anyone have any other examples I could look at or anything else of help?

Thanks