Thank you for posting your query in the Community. The Mail app should be able to fetch new emails automatically; have you checked the ‘Fetch New Data’ settings for Rogers’ email?
Go to Settings > Mail > Accounts > Rogers email > Fetch New Data. If ‘Push’ is selected and it’s not downloading the emails automatically, then you can try selecting ‘Fetch’ and select ‘Automatically’.
Please keep us posted on the outcome.
As far as I can see with a Rogers Yahoo email account, and an Apple Mail client working with the latest iOS, “push” mail is not possible, and it must be fetched. Why is this? Any references to “push” email notification that I have read online state that any modern email server should be able to push the emails, rather than have my phone fetch them.
look this out may be help you https://www.rogers.com/customer/support/article/email-setup/OptOnline
Heres some important tidbit:
Yahoo! does not support IMAP "push" notifications to the native iOS mail client. You will need to set a preferred Fetch interval in the device settings to pull messages from Yahoo!
If you wish to get push notifications as messages arrive, you can install and use the Yahoo! Mail app for iOS.
You can try using the Yahoo! Mail app, maybe push mail works in their own app. but not in the native apple email application. so that should answer your question.