-
Notifications
You must be signed in to change notification settings - Fork 9
SendGrid
As of v1.0-RC4, RBE supports SendGrid as an inbound provider.
For more on inbound email, read the corresponding ticket - https://github.com/r-a-y/bp-reply-by-email/issues/46.
- Create an account at sendgrid.com.
- Set up a new subdomain that is used exclusively by SendGrid. eg.
reply.example.com
. - Add SendGrid's MX record to this subdomain.
- In SendGrid, register the subdomain.
- Install the master branch of RBE (1.0-RC4 or later) and add the subdomain to RBE's settings page.
Self-explanatory.
Login to your domain registrar's dashboard and create a new subdomain.
Let's say example.com
is your WordPress site, you'll want to create a dedicated subdomain used only by Mandrill. eg. reply.example.com
. Change reply
to whatever suits your fancy. This will be used in emails for the Reply-To
email header - [email protected]
- so choose carefully.
SendGrid requires the following MX record to be set for your subdomain:
- mx.sendgrid.net - priority 10
Quoted from https://sendgrid.com/docs/API_Reference/Webhooks/parse.html#-Setup.
Configure your subdomain to use this record in your domain registrar's dashboard.
- Login to SendGrid.
- Go to
Settings > Inbound Parse
or click on the link below:
https://sendgrid.com/developer/reply - Click on the
Add Host & URL
button located in the top-right corner. - For
Hostname
, type in the subdomain you created in step 2. - For
URL
, type in the URL to your WordPress install. - Click on
Save
.
- Download the latest master branch of RBE - https://github.com/r-a-y/bp-reply-by-email/archive/master.zip
- Extract the plugin to
/wp-content/plugins/
. - Login to the WP admin dashboard and activate RBE. Next, navigate to BuddyPress > BP Reply By Email.
- Do the following:
- For Mode, select
Inbound Email
. - For Provider, select
SendGrid
. - For Inbound Domain, type in the subdomain you set up in SendGrid. Save the settings.
- For Mode, select
- Now test out RBE! At-mention someone on the frontend and try to reply to that person via email. See if a reply is sent back. If you are able to reply to one another, RBE is working!