Install

Works with Drupal: 7.x

Using Composer to manage Drupal site dependencies

Downloads

Download reroute_email-7.x-1.2.tar.gztar.gz 16.99 KB
MD5: 8b0a4981c9dc9978aab163300fe0a77d
SHA-1: 0bb20d672f98dda3d100b070eba708dbee58bd20
SHA-256: 1a4dc1f748947572eae907bc1fa6f843a721a54c44eeffbe9f1895c0a6d105be
Download reroute_email-7.x-1.2.zipzip 21.22 KB
MD5: 013cd87563fb1f6aa31bb962fddd29b9
SHA-1: d2fa206c866325793ed2d616f7e185ea2d3bea31
SHA-256: dff4039413ff56b2f51868409e084cb515107dcf5460ef8bd21146a6a2655e57

Release notes

Summary

This new release contains new features, bug fixes, improved documentation and automated tests, code clean-up and standardization:

  • Added Configure link on modules admin page.
  • Improved documentation on how to override configuration variables in settings.php.
  • Standardization of the module: moved admin forms out of .module file and remove variables on uninstall.
  • Added Test email form to allow users to test email rerouting is properly configured.
  • Added integration with the Variable module.
  • Greatly improved automated testing: refactored, cleaned up and added more SimpleTest cases.
  • Brought back module in compliance with PAReview's coding standards.
  • Overridden module's order to load after other hook_mail_alter implementations.

Changes since 7.x-1.1:

  • #1842768 by DYdave and rogical: Added configure link to modules administration page.
  • #1931730 by ycshen, DYdave: Moved admin config form page to reroute_email.admin.inc.
  • #1931946 by DYdave: Make reroute_email module pass Coder Review.
  • #1867272 by DYdave, Cottser: Added in the README.txt file basic documentation on how to override configuration variables in settings.php.
  • #1852810 by DYdave, tobiasb, yaryar: fixed invalid string in t() preventing import for string translation.
  • #1937934 by wangqizhong, DYdave: added hook_uninstall to remove configuration variables.
  • #1571508 by jweowu, DYdave: Fixed More robust Cc / Bcc suppression. Flatten Cc / Bcc keys in header array. Added corresponding SimpleTest cases.
  • #1571502 by DYdave, jweowu: Added email test form with corresponding SimpleTest cases.
  • #1964070 by Deciphered, DYdave, jweowu: Added Variable module integration and changed default reroute destination email address in module to be consistent with the integration with Variable API.
  • #2056193 by DYdave: Removed t() from asserts for reroute email tests and replaced calls to print_r in verbose with t() replacements.
  • #488032 by acbramley, mlncn, rfay, DYdave: Fixed add a Test Case for: Respect a string in body when that's what we get.
  • #2059675 by DYdave: Refactored reroute_email.test code.
  • #1722572 by DYdave, jweowu: Added special behavior to abort sending emails if email rerouting is enabled with no email address configured.
  • #2241857 by DYdave, jweowu, skwashd: Implemented reroute_email_module_implements_alter() for reroute_email to load after other hook_mail_alter implementations.

See complete log of changes: Reroute Email 7.x-1.x branch GIT logs.

Created by: DYdave
Created on: 1 Nov 2014 at 08:43 UTC
Last updated: 15 Dec 2017 at 12:58 UTC
Bug fixes
New features

Other releases