"Help! I can't get my routes to work!", you exclaim! Never fear, help is here!
Our Routes can be used in many different ways, this also means that there are multiple things that can cause a bump in the road.
Common Things to Check:
- Does the Route match the domain name of one of your domains tied to the account?
- Do you have your MX records for your domain pointing to Mailgun?
- Do you have any spelling errors in your route?
Sidenote: if your domain or subdomain already has MX records in it's DNS pointing somewhere other than Mailgun, we do not recommend that you make any changes. What we do recommend setting up a different domain in Mailgun to use your routes with because multiple MX records on one domain can cause some issues with receiving emails. You don’t want to end up missing anything important!
Also, you can always take advantage of our Routes Tester in the Routes tab to test which route an email address would trigger if someone were to send to it:
If you have your MX records properly configured, though, and the route is still not firing, then something may be wrong with the route itself.
We support a few different actions to take on incoming messages and these can all be configured on the Route settings page for your route. If your custom route is not triggering properly, you may want to refer back to our Mailgun Docs centered around Routes:
That's just about it on debugging and debunking and troubleshooting your Routes! Hope we could clear things up! :)