I was just having this same issue on my Galaxy S6. My ringtone for calls was working, but not E-Mail or Text Messages. After some fiddling around I found a solution (for my problem at least) and I hope it helps some of you out as well.
1. Go to Settings.
2. Sounds and Notifications.
3. Volume...