Get Distribution Group Member Recursively If you are looking to do an extract of a Distribution Group Members recursively, this article is for you.
How to grant read-only permission on a MailBox
How to grant read only permission on a MailBox or a SharedMailbox