-
-
Notifications
You must be signed in to change notification settings - Fork 497
How to receive email with Mandrill
Helpy uses a third party email service provider to handle incoming email support messages. You should sign up for a provider like Mandrill, Sendgrid, Mailgun or others and follow these steps to get your email working. Note, the steps outlined below assume Mandrill, using other providers may vary:
1. Set up account. Go to Mandrill and sign up for an account (free may work well for small support sites.)
2. Set up a subdomain for your email. This can probably done fairly easily in your domain or web hosting control panel.
The subdomain needs to be different from the subdomain your Helpy site is hosted on. For example, your support site might be hosted at the url support.yourdomain.com
. You should create a unique subdomain like inbound.yourdomain.com
exclusively for email.
3. Add MX records. As described from the Mandrill KB, configure two MX records for your new email domain inbound.yourdomain.com
Go to Inbound in your Mandrill account.
- Add the domain or subdomain name where you’ll receive mail and click the + Add New Inbound Domain button.
- Click the DNS Settings button for any domain you’ve added to get the DNS records you’ll need to add for your domain.
- Test the records for your domain using the Test button. We’ll check the MX records for the domain to be sure they’re configured properly.
4. Configure Mandrill Configure Mandrill to process email:
Go to Inbound in your Mandrill account.
- Click the Routes button next to the inbound domain you want to edit.
- Click the + Add New Route button.
- Enter the full local part or pattern in the first box that appears. In the example above, this would be
[email protected]
- Enter the URL where Mandrill should POST inbound emails. This is
http://support.yourdomain.com/email_processor
- Click the Save button.
5. Test your setup
In Mandrill, go to the Inbound page in your Mandrill account, click Routes for the inbound domain you want to test, then click the send test button. We’ll POST 2 example inbound events to your webhook URL.
If you log into your new Helpy site and go to the admin panel, you should see two new help tickets have arrived from Mandrill.
Need more help?
You can learn more about setting up Mandrill at the following URL: https://mandrill.zendesk.com/hc/en-us/articles/205583197-Inbound-Email-Processing-Overview Parts of this documentation were summarized from the Mandrill help site.