Today I met a very strange issue. In company portal every time that user tried to run workflow that just send an e-mail to SharePoint group the workflow had been stopped immediately with status “Stopped” and error message:
The e-mail message cannot be sent. Make sure the outgoing e-mail settings for the server are configured correctly.
But in the strange way all users that was set as Site Collection Administrators run this workflow without any problem. Strange, the issue is definitely not in the outgoing e-mail settings…
After I tried to give end users every possible permission level (even Full Control) without any luck I finally checked the settings of the SharePoint group that I’m trying to send e-mail to. I saw that the “Who can view the membership of this group” is set to “Group Members”. That’s It! In this case any other user can’t see who is the member of the group so he can’t send they an e-mail. And because the workflow always run with the end user permissions the e-mail cannot be sent via workflow.
So after I changed the configuration and checked the “Everyone” option for “Who can view the membership of this group” my issue is gone.