The Doze functionality introduced by Marshmallows broke push email notifications, because only high-priority GCM (google cloud messaging) notifications can wake a phone from doze. Whatsapp messages are high priority GCMs, but, AFAIK, no email client exists which relies on high priority GCMs, which means that no push email whatsoever works when the phone is in Doze. On the web there are countless how-tos describing how to whitelist certain apps exempting them from Doze, but the exemption is only partial: at least with Marshmallows, whitelisted email clients will not push email when the phone is in Doze. I had a very detailed post here: http://androidforums.com/threads/ma...x-is-preventing-doze-with-macrodroid.1058445/ explaining all the details. My question is: is there a solution with Nougat? Can an app really be whitelisted in Nougat and be really exempted from Doze? Is there a way to make push email work with Nougat's Doze? Rooting is not an option for me, because the app I use for work email (Good, acquired by Blackberry) does not work on rooted phones. Breaking push email really leaves me speechless! I can understand most non-technical users would prefer longer battery life, but I cannot understand why there isn't an option to disable Doze for those who absolutely need instant push email notifications, e.g. for work. Thanks!