Extension:ContactUs

The ContactUs extension which allows administrators to assign roles to staff members, and then allows users and visitors to send emails to specific staff members based on the nature of their inquiry.

Use
This extension creates the special page Special:ContactUs (which also uses the alias Special:Contact_Us), from which visitors and users alike can contact the staff. Blocked IP addresses and users will not be able to use the form.

Configuration
There are some user defined settings which must be configured to use this extension.

To set which users should receive emails, and which kinds of emails they should receive, you will need to set some configuration values in your LocalSettings.php file.

To set a user named "Justin" to receive emails which are classified in the "tech," "feedback," and "affiliation" groups, you would set the following:

To set the global group "tech" with the dropdown option of "Technical questions and bug reports," you would set the following:

If you would prefer to simply use this extension as a mass contact for all users, you should set the following:

If you have disabled grouped emails, you can simply set the users with