Is it possible to set or disabled Mail notifications on a per-account basis on Mountain Lion's notification center?

I have shared an email address that gets a lot of emails that I only need to check once in a while and it would be great if I could disable notification for this email. I can't find any settings to do this on Mail preferences or Notifications preferences.

4 Answers 4


EDIT: it is possible

See @Erwin Wessel's reply below.


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.

  • It doesn't help me that much but it looks like this is the correct answer! Maybe in a future release of MacOs this will be possible. I'll try a future request. Thanks
    – Pedro
    Commented Jan 8, 2013 at 16:26
  • @PedroGoncalves, I agree, it would be nice for future releases to have this. Good idea on the Apple feedback. I submitted one myself. Commented Jan 8, 2013 at 16:38
  • @PedroGonçalves could you please update the correct answer as Erwin Wessels' answer instead of this one, if you think that's the case? Thanks!
    – Carl
    Commented Dec 17, 2015 at 15:40

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

  • 5
    You sir, are truly a savior. Not only this helped me to exclude another account but to also mute unwanted emails! Commented Feb 14, 2017 at 7:53
  • 3
    Neatly solved! Despite being 7 years old, some late gratitude is still appropriate
    – IceFire
    Commented May 11, 2020 at 5:49

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]

  • when i disable notifications i don't get any information when a mail is received. I enabled Send Notification & Animate Icon in Dock. The Icon was animated but there was no Notification in Notification Center (also 10.8.3). Can you provide some screenshots. Maybe i missed something.
    – mr.VVoo
    Commented Apr 3, 2013 at 17:53

This was inspired by @ben's answer but without the need to disable Mail notifications.

Go to Mail > Preferences > Rules and add an Account rule for all the email accounts you want to be notified from.
Choose the action Send Notification and save. n

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .