Apple’s iPhone Mail updating automatically is helpful. That’s call push mail service, that refreshes all incoming Mails to device by push email from Mail server. In iOS 11, Auto Push Mail option available for iCloud emails and Gmail Push in Apple Mail. In any case, if Email push is not working or stop to your Mail app, Check the below Apple Mail app settings and configuration listed below.
If you want that you can turn on/ enable push service for all Mail accounts, otherwise if you aren’t interested then it’s useful for saving battery life by stop background process.
Fixed: Email Push not working on iPhone, iPad Mail App in iOS 12/ iOS 11/ iOS 10/ iOS 9
Enable Push for New Mail
Go to the iPhone/ iPad setting App > Mail, Contacts, Calendars > Fetch New Data > Enable Push.
For iOS 11 or later user, Open the Settings App → Find Accounts & Passwords→ Tap Fetch New Data → Tap iCloud→ Make Sure checked mark next to the Push under select Schedule.
One more thing, check out that for email Fetch – Automatically option selected not manually.
Next, Go for all individual Mail services and Set it on Push from Three options (Push, Fetch and Manual)
Next, if you want to get email on your schedule (Only for the Fetch Options)
Enable Background App refresh
In case you stop all app background refresh on iPhone/ iPad. Re-enable it for the Mail app.
Check Account Login
Re-login Mail Account again after remove/ Delete that. Go to the Settings > Mail, Contacts, Calendars > Mail > Delete Account. Next, setup new Mail in Mail App.
For iOS 11 or later user, Open the Settings App → Find Accounts & Passwords→ Select Mail Account and do delete.
That’s it. Still, are you suffering from Email Push not working or New Mail can’t afford auto-fetch, Email Push Doesn’t Work. Contact your Mail provider.