Have a "Do Not Download New Mail" mode with default times to control incoming mail
One problem a lot of us have is controlling when we look at and deal with mail. A common approach is to only deal with mail at certain times of the day. Unfortunately, if you use your mail to store todo's and reminders (which Airmail supports), it's hard to avoid seeing new mail.
It would be great to have some way of saying "Do Not Fetch New Mail" right now without having to put all the accounts in manual mode.
I imagine having a preferences setting on each account where I can pick times of day when mail can be fetched. For example, if I don't want to read new work mail until 11am, I might set 11am-5pm. I might leave my person mail at 6-8am and 11-am-9pm, so I can check it in the morning and later. I might set another account to always fetch, because I want to keep up with those.
In the UI, I would imagine an explicit command could override and fetch mail on an account (e.g., if someone from work texted me and asked me to reply to something), and/or a button to turn "No Download" on/off when you don't/do want to be disturbed.
Marek Kowalczyk commented