I've been using iOS 8 for months now, and love it overall. But I noticed something strange recently: even though I *thought* I had disabled sounds for mail notifications, my new iPhone 6 was still vibrating on every new message.
Turns out, Apple has separated sound and vibration as two distinct settings for Mail, and setting the sound to None does NOT set the vibration to None.
Here's a step by step showing you how and where to make these choices.
Note that Notifications for Mail are quite different from other apps, as you can set things up per account.
Here I've drilled into my iCloud account, and you can see I chose None for Sound.
Drilling in further, you can clearly see (now that I'm pointing it out) a separate Vibration setting.?,p>
Drilling into that, and you'll find None all the way at the bottom :-(
And then stepping back, we can see that both Sound and Vibration are set to None. Mystery solved.