Why does the techmail utility fail with multiple different messages for my Gmail hosted mailbox?
Oracle B2C Service all versions using a Gmail hosted mailbox to create incidents via email.
The techmail utility is intermittently showing the following messages, causing the runs to fail:
LIST (MailBox List state),
UIDL (Get Message UID state),
DELE (Delete Message state) and/or
RETR (Get Message state)
This issue is caused by Gmail's Bandwidth download via POP limitation that causes the account to get locked out.
To help keep their systems healthy and your Gmail mailbox safe, all Google Apps accounts have a limited amount of bandwidth. Certain activities that transfer large amounts of data in a short period of time, can cause an account to reach the bandwidth limit and lock the account/mailbox.
The following limits apply for Google Apps for Work or Education editions. These limits may change without notice in order to protect Google’s infrastructure as per the following answer from Google where you can also find more details about limitations in general.
POP and IMAP bandwidth limits
|Download via IMAP||2500 MB|
|Download via POP||1250 MB|
|Upload via IMAP||500 MB|
If an account/mailbox in your organization was automatically suspended from their Gmail account for exceeding any account limits, you might be able to restore their access from the Google Admin console. Otherwise, to keep their systems healthy, Google might require the user/mailbox to wait up to 24 hours before their limits are reset automatically or you can reach out to Google support for further assistance.
As an alternative, we would recommend using Oracle hosted mailboxes that have no such bandwidth limitations in place. To add an Oracle hosted service mailbox please review Answer ID 6354: Configuration of Oracle-hosted Service and Outreach mailboxes.