Gmail Api可访问委派的电子邮件

时间:2017-02-02 07:44:52

标签: gmail gmail-api

我可以在c#代码中使用gmailapi访问电子邮件,但我无法访问委派的电子邮件。是否有任何gmail Api可以使用C#代码访问委派的收件箱电子邮件?

使用Oauth凭证我正在访问此凭证。

为了让我的问题更清晰,

在我的情况下,委托不会在一个帐户上发生到另一个帐户级别。

我的网站IT管理员创建了一个邮箱(这不是一个帐户,而是一个共享邮箱),并已委托/共享25个用户(最多用户)

我的要求是找到一种方法来访问Delegated Mail框电子邮件。

2 个答案:

答案 0 :(得分:1)

您需要使用Gmail API(而不是您自己的帐户)身份验证为委派用户。无法通过Gmail API提取委托的收件箱数据。 API的功能范围涉及您可以在自己的收件箱中单独执行的操作。

答案 1 :(得分:-1)

基于Google Apps管理SDK文档,Email Settings API使得Google合作伙伴能够以编程方式操作大多数用户级Google Mail设置已被删除。

您可以尝试EWS Managed API并查看它是否适合您。我已经阅读过这篇blog,其中讨论了如果您(代理人)通过Exchange委派访问其他人(委托人)邮箱,代表委托人发送的任何邮件,使用EWS管理API将出现在您的(代理人)邮箱的已发送邮件中。理想情况下,它应该在委托人的已发送项目中显示。

有关更详细的信息,请访问EWS Managed API 2.0 documentation