Disable Mail notifications on a per account basis
This is possible with iOS 6. Under Settings &rarr; Notifications &rarr; Mail, notifications can be changed or disabled on a per-account basis.

Once you select the account: Choose notification settings - Notification Center and Alert Style (Off and None, I assume). Then choose "New Mail Sound". Select the New Mail Sound and Select the Vibration (None and None, I assume).