With this plug-in you can collect all e-mail address of all MS users assigned to several projects in one list separated by semicolon. I used this address list afterwards to write an e-mail to all authors. Users without an e-mail address will be ignored.
The list of e-mail addresses is ready to use within Outlook, because they are separated by ;. As a result you can copy the whole list into your clipboard and proceed with writing your announcement e-mail.
The MS did not offer such this functionality, at least at the time I wrote this plug-in. You can now contact all MS users, regardless regardless what combination of projects you need. A manually maintained list is not an option, I think, therefore I wrote this plug-in.
Location in SmartTree
To start this plug-in, please navigate to Administer Project Structure > Project, even the scope is in fact ServerManager. I found this place more handy as switching to the ServerManager module.
How it works
You will be asked first to select the projects from where all users should be considered. Btw, the project GUID is displayed for API developers.
After using the button Collect addresses you get the list of addresses presented in a text area for easy copying.
Above the text area the plug-in tells you the distinct number of users in your selected projects for information only.
This plug-in can be installed using the combined setup routine for all jRQL API based plug-ins. Follow the instruction in this blog to download the installer and configure the plug-ins you want.
For API developers
The functionality of this plug-in is completely offered by jRQL through the function CmsClient > collectUserMailAddressesForProjects().