...
- Setup
- enable both modules
- set permissions for both
- go to /admin/config/development/reroute_email and check off 'Enable rerouting'
- enter the email address of the person to receive the test emails
- check off 'Show rerouting description in mail body'
- click Save configuration
- go to /admin/config/system/mass_contact/add to add a mass email category
- Category: Site Maintenance
- check off all the roles under 'User roles to include'
- set Selected to Yes so this is the default message category
- click Save
- go to /admin/config/system/mass_contact/add to add a mass email category
- Category: For Admins
- check off just the administrator role under 'User roles to include'
- set Selected to No so this is not the default message category
- click Save
- add the permission to send to each of the above groups to your role
- go to /admin/config/system/mass_contact/settings
- select Yes under 'Allow users to opt-out of mass email messages'
- check off 'Archive messages by saving a copy as a node'
- click Save configuration
- go to Message Header at /admin/config/system/mass_contact/settings/header
- check off Include the name for the sender
- check off Send as BCC (hide recipients) by default
- check off Include category in subject line
- click Save configuration
- go to Message Body at /admin/config/system/mass_contact/settings/body
- add this for 'Text to be prepended to all messages'
Panel Wiki Markup \[current-date:custom:l, F j, Y g:i a e\] \[current-user:name\] sent you this group email since you have and account on \[site:url\] ( \[site:name\] ) .
- add this for 'Text to be appended to all messages'
Panel Wiki Markup You may opt out of these group emails. Log in here \[site:url\]user and click Edit, then find Mass Contact Settings. Production Site: https:// \[your production site domain here\] on \[victoria01 or victoria03\] Test Site: https:// \[your test site domain here\] on victoria01
- click Save configuration
- add this for 'Text to be prepended to all messages'
- go to /admin/config/system/mass_contact/settings
- Testing Mode
- go to /admin/config/development/reroute_email and check off 'Enable rerouting'
- click Save configuration
- this prevents emails from going to all the site's users while you're getting the message correct
- you will need to run cron for the message to be sent to the test user
- got to /admin/config/system/cron and click on Run cron
- go to /admin/config/development/reroute_email and check off 'Enable rerouting'
...