Multiple Email Addresses

Josh Benner - December 16, 2007 - 18:47

The Multiple Email module allows users to register additional emails for their user accounts. Only one email address is considered to be the "primary" email address, and will continue to behave as normal. Non-primary accounts are mostly functionally meaningless, except that during user registration any email address registered to a user cannot be used to create a new account.

Users may select any confirmed email address to become their primary email address. This means that the user account edit page's email address field will not change the user's email address. The default settings for the module will actually hide the email address field on the user account edit page.

At this time, there is no administrator interface to manage per-user multiple email address settings. That is to come!

This module was written to fill a small need on the growing number of Drupal-based social network sites that allow users to "invite" other users based on their email address. While this module does not implement any invitation code or integrate directly with any modules that do, it is my hope that these connections between Multiple Email and other modules will develop to enhance the usefulness of both.

Once the module is installed, administration settings are available under Site Configuration -> Multiple Email Settings. The configuration options are rather straight-forward at this point and are documented in the field descriptions.

The module will create a menu item in the Navigation menu called 'My Email Addresses' that links to the user's email management page.

Thanks to my employer for sponsoring the development of this module, as well as more to come:
Rock River Star (http://www.rockriverstar.com)

Releases

Development snapshotsDateSizeLinksStatus
5.x-1.x-dev2008-Jan-2415.18 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
 
 

Drupal is a registered trademark of Dries Buytaert.