2013-08-19 171 views
0

此问题特定于Google商业/教育帐户。我找不到任何文件。 我有一个服务器应用程序,需要访问谷歌邮件收件箱,并检查基于过滤器的某些消息的读取/删除状态。我需要这样做而不要求用户授权或用户的任何介入。 我应该使用管理员帐户还是服务帐户,2之间有什么区别? 对于可以访问多少个邮箱以及管理员帐户或服务帐户可以访问多少个邮箱,是否有任何限制? 例如:如果我需要根据过滤器检查5000个邮箱,我可以多久使用管理员帐户或服务帐户来执行此操作。Google OAuth 2.0服务帐户与管理员帐户

回答

0

您需要使用服务帐户。管理员有权管理Google Apps,但需要通过Gmail IMAP进行身份验证,因为管理员只会授予您访问管理员用户的邮箱的权限。

没有限制我知道可以访问的邮箱数量,但是要注意可能会发挥作用的Gmail bandwidth limitations,具体取决于您的工作负载。这些限制是每个用户,而不是每个服务帐户。

+0

感谢您的回复!用户每天发送2000条消息的限制?这是否适用于服务帐户? – user2697535

+0

是的,Google Appps for Business/EDU仅限于每天2k邮件/用户。服务帐户不会发送电子邮件,除非代表用户计入用户配额。 –

+0

嗨,我的同事正在使用它作为域管理员登录并连接到用户的收件箱.http://www.limilabs.com/blog/2-legged-oauth-with-gmail所以,管理员帐户的imap访问是可能的? – user2697535