Do you still want the notification messages to pop up, just without sound, or do you want to prevent all notifications except for email and messages?
Each individual app that gives notifications usually has an option to turn them off, so go through your apps and look through their menus. If you can't find a setting for it, go to Settings/Apps, select the app, and uncheck the Notifications box.