DNN 5 now has the option to give non admins access to admin modules. You can just put any admin module on a new page and give users access to that. An even easier thing to do is to just give non admins permissions to use a specific admin page.
Here's how to do that in a few easy steps:
- create a new role, eg. Newsletter Admins (and put one or more users in that role ;) )
- go to the Admin > Pages page, select the Admin page, and click the little blue pencil, under Actions. You will now go to the Admin parent page settings screen
- Give view permissions to the Newsletter Admin role
- go to the Admin > Pages page, select the Newsletter page, and click the little blue pencil, under Actions. You will now go to the Newsletter page settings screen
- give view permissions to the Newsletter Admin role
Finished... your Newsletter Admin can now manage the newsletters module