Here is How to check & manage your cPanel email account(s) in Gmail:
PLEASE NOTE: This method works well, but unless/until the email account gets used a lot, gmail will not fetch mail as often as you may like or need.
There are ways to get it to check more often (see below) but if you need real-time instant notifications of incoming emails, forwarding may be a better solution.
Forwarding can be used in conjunction with the 'send as' function in gmail to maintain continuity, i think...
Here is more on getting gmail to check external accounts more often:
While you can't directly control how frequently Gmail checks external accounts, you can manually trigger a check or consider using forwarding or a browser extension to increase the frequency. [1, 2, 3, 4]
Here's a breakdown of options: [2, 4]
- Go to Settings: Click the gear icon, then "See all settings".
- Accounts and Import: Navigate to the "Accounts and Import" tab.
- Check Mail Now: Click the "Check mail now" link under "Check mail from other accounts". [2, 4]
- Enable the Lab: Look for the "Refresh POP accounts" lab in Gmail Labs and enable it.
- Use the Refresh Button: Click the refresh button (next to the "More" dropdown) to fetch emails from your other accounts on demand. [5, 6]
- Forward Emails: Set up forwarding from the other email provider to your Gmail account. [1, 1, 7, 7]
- Pros: This ensures you get emails more quickly, but you might miss out on some features of the original email provider. [7, 7, 8, 8, 9]
- Browser Extensions: [3]
- Gmail POP Sync: A Chrome extension that allows you to control the frequency at which Gmail checks external POP accounts. [3]
- Gmail POP3 Checker: Another Chrome extension that lets you increase the speed Gmail checks external accounts (POP3). [10]
- Gmail POP3 Auto Refresh: A Chrome extension that allows you to refresh an unlimited number of POP3 email accounts at a rate of one minute. [11]
- Gmail's Mail Fetcher adjusts its fetching interval dynamically between 3 and 60 minutes, depending on the rate of incoming mail. [9, 12]
- You can't customize the frequency that Gmail checks your POP3 accounts. [5]
- If you need to get messages more quickly, consider using forwarding instead. [9]
Citations:
[2] https://superuser.com/questions/1682947/force-gmail-to-check-mails-from-other-accounts
[3] https://chromewebstore.google.com/detail/gmail-pop-sync/jcohkdgajeablpholinambjfpfkfjgdi
[4] https://www.youtube.com/watch?v=ypPc8oPCPs0
[5] https://groups.google.com/g/gmail-users/c/sLMI7D_wkao
[6] https://www.quora.com/Is-there-any-way-to-make-Gmail-check-a-POP3-account-more-often
[8] https://www.reddit.com/r/gsuite/comments/yynrv8/increase_frequency_of_pop3_check_mail_from_other/
[10] https://www.danielslaughter.com/project/gmailpop3/
[11] https://chromewebstore.google.com/detail/gmail-pop3-auto-refresh/dcgondciahimhomfomnnpocjflglcppa
[12] https://support.google.com/mail/thread/164939782/frequency-of-syncing-emails-from-pop-account?hl=en