We are developing firmware for a network printer. The printer supports:
- Sending email through SMTP
- Receiving email through POP3
The printer is a limited-input device and does not have a built-in web browser.
But the Limited-Input Device OAuth documentation says only a limited set of scopes is supported, and gmail is not in the allowed scope list.
Therefore, our printer cannot obtain an OAuth token for Gmail SMTP AUTH XOAUTH2 or POP AUTH XOAUTH2 using the Limited-Input Device OAuth flow.
Questions:
- Is our understanding correct that a printer without a browser cannot currently request the scope mail.google.com?
If yes, what is the recommended Google-supported workflow for a printer without a browser to send Gmail through SMTP and receive Gmail through POP3 using OAuth2/XOAUTH2? - Should we file a feature request asking Google to allow the scope mail.google.com for Limited-Input Device OAuth flow?