Push latency is the delay between an email arriving on the server and the notification appearing on your iPhone. Outlook for iOS and Apple Mail both support push notifications, but they use different methods and servers. Outlook relies on Microsoft servers polling Exchange and IMAP accounts, while Apple Mail uses Apple Push Notification Service (APNs) for iCloud and certain Exchange accounts. This article explains how to measure and compare push latency between the two apps on the same device.
You will learn the exact steps to send test emails, measure arrival time, and identify which app delivers notifications faster for your specific email provider. The comparison covers iCloud, Microsoft 365, Gmail, and other IMAP accounts. By the end, you will know which app to use for the lowest push latency in your workflow.
Key Takeaways: Measuring Push Latency in Outlook for iOS vs Apple Mail
- Send test emails from a second account: Use a separate email address to send messages at known timestamps and compare notification arrival.
- Enable Background App Refresh for both apps: Go to Settings > General > Background App Refresh and verify both Outlook and Mail are toggled on.
- Check account type in Apple Mail: Apple Mail only uses push for iCloud and Exchange accounts; Gmail and other IMAP accounts fall back to fetch every 15 minutes.
Why Push Latency Differs Between Outlook for iOS and Apple Mail
Push latency depends on how each app receives new messages. Apple Mail uses Apple Push Notification Service (APNs) for iCloud email accounts and for Exchange accounts that support push via ActiveSync. For Gmail, Yahoo, and other IMAP accounts, Apple Mail cannot use push at all. It falls back to fetch scheduling, which checks for new mail every 15, 30, or 60 minutes depending on your settings.
Outlook for iOS uses Microsoft servers that maintain persistent connections to the email server. When a new message arrives, Microsoft sends a push notification to the Outlook app via APNs. This works for Microsoft 365, Exchange, Gmail, Yahoo, iCloud, and IMAP accounts. Because Outlook manages the polling on its own servers, it can deliver push notifications even for accounts that Apple Mail treats as fetch-only.
Network conditions, iOS background refresh settings, and the distance between your device and the nearest Microsoft server also affect latency. The following sections show you how to run a controlled test to compare the two apps side by side.
Steps to Compare Push Latency Between Outlook for iOS and Apple Mail
Perform this test with the same email account configured in both apps. Use a second email account to send test messages. Ensure your iPhone is connected to Wi-Fi or cellular data and Background App Refresh is enabled for both apps.
Prepare Your iPhone for the Test
- Enable Background App Refresh for both apps
Open Settings > General > Background App Refresh. Tap the toggle to turn it on for Outlook and Mail. If Background App Refresh is off globally, turn it on first, then enable it for each app individually. - Disable Do Not Disturb and Focus modes
Open Settings > Focus. Turn off any active Focus mode that might delay notifications. Swipe down from the top-right corner of the screen and verify the crescent moon icon is not highlighted. - Set Apple Mail to Push for supported accounts
Open Settings > Mail > Accounts > Fetch New Data. Toggle Push to on. For each account, select Push if available. For Gmail and other IMAP accounts, select Manual or Fetch every 15 minutes as the best available option. - Configure Outlook for iOS notifications
Open Settings > Outlook > Notifications. Ensure Allow Notifications is on. Set Sounds to a distinct alert tone that differs from Apple Mail. This helps you identify which app notified you first. - Set Apple Mail notifications
Open Settings > Mail > Notifications. Ensure Allow Notifications is on. Set Sounds to a different alert tone than Outlook. Enable Badges and Lock Screen appearance.
Run the Latency Test
- Open both apps and force-quit them
Double-press the Home button or swipe up from the bottom and pause. Swipe up on the Outlook and Mail app cards to close them. This ensures neither app is running in the foreground when the test begins. - Send a test email from a second account
From a computer or another phone, send an email to the account you configured in both apps. Note the exact time you sent it. Use a subject line like “Test 1” for easy identification. - Watch for the first notification
Keep your iPhone screen on and unlocked. When a notification appears, note which app delivered it and the time. Record the latency in seconds. - Repeat the test at least five times
Send test emails at different times of day. Space them at least 15 minutes apart to avoid server caching. Record each result in a table. - Calculate average latency for each app
Add the total latency for each app across all tests and divide by the number of tests. The app with the lower average has better push latency for your account type.
If Push Latency Results Are Inconsistent
Outlook for iOS notifications arrive late or not at all
Open Outlook for iOS and go to Settings (gear icon) > Notifications. Verify that Notifications are enabled and that Focused Inbox is not hiding new messages. If you use a Microsoft 365 account, check that the server-side mailbox rule does not forward or delete messages before Outlook can process them. Also confirm that your iPhone is not connected to a VPN that routes traffic through a slow server.
Apple Mail shows no push for Gmail accounts
Apple Mail does not support push for Gmail accounts. The app falls back to fetch scheduling. To reduce latency, open Settings > Mail > Accounts > Fetch New Data and select Fetch every 15 minutes. This is the shortest fetch interval Apple Mail supports. If you need push for Gmail, use Outlook for iOS instead.
Both apps show similar latency on iCloud accounts
iCloud accounts use APNs for push in both apps. Latency is typically under 5 seconds for iCloud. If you see delays longer than 10 seconds, check your Wi-Fi signal strength and ensure that your iPhone is not in Low Power Mode, which reduces background activity.
| Item | Outlook for iOS | Apple Mail |
|---|---|---|
| Push method | Microsoft servers poll the email server, then send push via APNs | Apple Push Notification Service (APNs) for iCloud and Exchange; fetch for all others |
| Accounts supporting push | Microsoft 365, Exchange, Gmail, Yahoo, iCloud, IMAP | iCloud, Exchange (ActiveSync) |
| Gmail push support | Yes | No; falls back to fetch every 15 minutes minimum |
| Background processing | Uses Background App Refresh and Microsoft server polling | Uses Background App Refresh and APNs |
| Average latency (Gmail) | 2–10 seconds | 15 minutes or more (fetch interval) |
| Average latency (iCloud) | 1–5 seconds | 1–5 seconds |
| Average latency (Microsoft 365) | 1–5 seconds | 1–5 seconds (if push is enabled) |
| User-configurable fetch interval | Not configurable; always push | Manual, 15, 30, or 60 minutes for non-push accounts |
You can now run a controlled latency test to compare Outlook for iOS and Apple Mail on your own device. Use the test results to choose the app that delivers notifications fastest for your primary email account. For Gmail and IMAP accounts, Outlook for iOS provides push notifications that Apple Mail cannot match. For iCloud and Microsoft 365 accounts, both apps perform similarly. To further reduce latency, keep Background App Refresh enabled and avoid Low Power Mode during critical email hours.