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:
Mailgun Routes catches the incoming email and makes a POST Request to http://www.yourhelpdeskdomain.com/api/v1/mg/receive
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 desk.mycompany.com, your Mailgun inbound email will be mycompany.com. If you want to use a different domain as your mailgun domain (e.g., mg.mycompany.com), define it in the .env file: MAIL_FORWARD_DOMAIN=mg.mycompany.com.