Add support for routes

As you wanted @juriansluiman I split into two PR.

I couldn't test the Mailgun route yet. Do you think you cna have some time to test that along Sendgrid ?