This is a companion plugin for BP Reply By Email (RBE), allowing BuddyPress group members to create new forum topics with a simpler email address.
This plugin was developed for the CUNY Academic Commons. Licensed under the GPLv2 or later.
RBE has built-in support to allow members of a BuddyPress group to create new bbPress forum topics via email. However, the new topic email address is comprised of a hexadecimal hash, which is (intentionally) hard to remember. For example, foobar+d41d8cd98f00b204e9800998ecf8427e-new@gmail.com
(if you're using IMAP mode in RBE) or d41d8cd98f00b204e9800998ecf8427e-new@reply.example.com
(if you're using Inbound mode in RBE).
This plugin changes the group's new topic email address to use the following format - group-test-group@reply.example.com
- where test-group
is the group slug. Group administrators can further customize the test-group
portion of the email address on the group's "Manage > Details" page.
- BP Reply By Email (with Inbound mode enabled or with IMAP mode). Requires v1.0-RC6 or higher.
- BuddyPress (with the Groups component activated)
- bbPress (with BuddyPress group support enabled)
- PHP 5.3+
- Fulfill the requirements listed above.
- In BP Reply By Email:
- If you're already using Inbound Mode, you can skip this section.
- If you're using IMAP Mode, you have two options:
- Switch RBE to use Inbound Mode.
- Configure RBE to use Inbound Mode and switch back to using IMAP mode. What this will do is IMAP mode will be used for replies and Inbound mode will be used for new group forum topics.
- Activate this plugin.
- Navigate to a BuddyPress group with a bbPress forum attached to it (eg.
example.com/groups/test-group/forum/
). - Now, send an email to this email address to test that it is working properly. (Make sure you are a member of the group before sending the email!)
- (optional) To customize the group's new topic email address, navigate to
Manage > Details
and alter the email address to your liking.