Suppress personal accounts during work hours

I would like an add-on that suppresses emails from non-work accounts when I’m working during the day. In Account Settings >> Server Settings I could just uncheck boxes for pinging the servers every morning and then check them again in the evening. But I would rather not do that every day. So I have two questions:

  1. Does this add-on already exist? I have searched around and cannot find anything on it.

  2. Assuming it does not, this seems like it would be a really easy add-on. Maybe someone here can see immediately how they would do it. I’ve waded through the code a bit and there is so much of it. I’m not really sure where to start. If someone could point me in the right direction that would be very helpful! If not, I"ll just keep looking through things.


I don’t know about an existing add-on, but I would just keep work and non-work accounts in separate profiles and launch the relevant one when needed. Help/Troubleshooting, about:profiles, is where profiles are managed.

1 Like