Configure Mailgun Inbound Emails

Use Mailgun to route and receive emails in your help desk instance.

See an overview of how inbound emails works and the supported email service providers here.

Something to consider

Mailgun has recently changed their pricing structure, requiring existing and new users to use a paid plan to route and handle incoming emails through their service. We are working in adding support for POP/IMAP for inbound emails, which would allow users to handle incoming emails without relying on external services like Mailgun and Postmark. At the moment, we advise users not able to use Mailgun for inbound emails to move or start using Postmark as their inbound email service provider.

This is how the Mailgun Inbound integration works:

  1. Your customer sends a message to [email protected]
  2. Your email client forwards the incoming email from [email protected] to [email protected] (your Full Help's mailbox internal address).
  3. Mailgun Routes catches the incoming email and makes a POST Request to
  4. Your help desk instance handles the Mailgun Post Request and routes the incoming message to the appropriate conversation, on the appropriate mailbox.
Note: By default, Full Help will use your current system domain as your Mailgun inbound domian. For example, if your system is accessible on, your Mailgun inbound email will be If you want to use a different domain as your mailgun domain (e.g.,, define it in the .env file:

Configure your Mailgun Domain

  1. On your Mailgun account, go to Domains, then click on Add New Domain.
  2. On Domain Name, enter the domain you want to use on your help desk, then click on Add Domain.
    1. Follow the steps given by Mailgun to verify your domain.
  3. Once the domain is verified,
    1. On your Mailgun account, go to Receiving, then Create Route, on Expression Type set it to "Match Recipient".
    2. On Recipient, add .* (replace with the domain you have configured).
    3. On Forward, check the checkbox and add the following URL to the textarea: (replace with your help desk's domain).
    4. Click on Create Route.
  4. If you haven't done it already, create a Mailbox on your help desk

Once you follow the above instructions, you should start receiving emails on your help desk instance.

Your vote was sent, thanks!
Was this article helpful?

Want to talk to a human?

Feel free to contact us if you cannot find what you are looking for in our help center. We will be answering you shortly!

Feel free to contact us if you cannot find what you are looking for in our help center. We will be answering you shortly!

Contact us
Woman messaging on mobile phone