Apple - Remove notifications for one specific email account on Mountain Lion's Mac Mail

Actually, it is possible - here's how:

  1. Create a smart mailbox ( Menubar > Mailbox > New Smart Mailbox ) which shows the content of all the mailboxes that you would like to get notifications for, and give it a nice name (for example, 'Notifications'). In my case the only rule in this mailbox is a 'Message is in Mailbox' - but you can be creative!

enter image description here

  1. Go to the General section in Mail preferences ( Menubar > Mail > Preferences ) or press ⌘ + ,. About half way down you'll see the setting 'New message notifications' - open the drop-down and select the smart mailbox created under step #1.

enter image description here


This worked for me in OS 10.8.3:

In System Preferences > Notifications, disable all Notifications from Mail.

Then in Mail > Preferences > Rules, add a rule the enables notifications for the specific account:

If [any] of the following conditions are met:

[Account] [name of the account you want notifications from]

Perform the following actions:

[Send Notification]


EDIT: it is possible

See @Erwin Wessel's reply below.


Deprecated:

Unfortunately, this is something that is currently not possible in the standard UI in Mountain Lion/Mail.app or System Preferences. As you are aware, the only choice you get is all or nothing.

Some thoughts regarding work-arounds:

Because it is a shared account, you are limited in what you can do with the message - unless it is POP3. If it was your account, you could create a folder, and a rule, that would cause all the mail to redirect into, skipping the inbox. Again, if this is an IMAP configuration, this wouldn't be desirable as colleagues may not desire all the mail to disappear into some folder.

You end up with one main option, if Mail notifications are important on all your other accounts - which it obviously is.

The main option would be to simply open Mail Preferences and select the shared account and deselect "Enable this Account". Then you would open Preferences and check that box when you want to view the account.

Caveat: it must be a IMAP setup for that option to work.

Your second option would be to try using Herald for Mac. (CNET download). However, I have not used it personally and don't know if it would do what you desire, but it looked like there was a chance you could control which Mailboxes received Notifications.