0

我们希望我们的应用程序在 FROM 标头中发送带有 google 群组电子邮件的电子邮件。

这在 GMail 界面中是可能的,前提是正确配置了 Google Group。

但是当我们尝试使用 GMail API 时,我们得到了错误:

403 Forbidden

cache-control:  private, max-age=0
content-encoding:  gzip
content-length:  175
content-type:  application/json; charset=UTF-8
date:  Thu, 04 Sep 2014 11:05:36 GMT
expires:  Thu, 04 Sep 2014 11:05:36 GMT
server:  GSE

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "forbidden",
    "message": "XXX.XXXX@XXXXX.XXX does not have privileges to XXX.XXXX@XXXXX.XXX mailbox."
   }
  ],
  "code": 403,
  "message": "XXX.XXXX@XXXXX.XXX does not have privileges to XXX.XXXX@XXXXX.XXX mailbox."
 }
}

有没有办法通过 GMail API 或 App Engine 的邮件功能来规避这个问题?

4

2 回答 2

1

您需要将该组作为所有者添加到项目中。

于 2014-09-04T13:49:04.993 回答
0

不要尝试将组放在 URL 中,只需使用“我”,即正常的经过身份验证的用户。如果该用户确实在 gmail Web 界面中将该组配置为有效的发件人地址(他们必须完成验证流程以通过单击链接确认他们拥有该地址 - 他们可以发送电子邮件“发件人”该组使用网络界面)那么您应该能够简单地发送一封电子邮件,其中“发件人”标头是该组,并且它将被接受。

于 2014-09-04T16:32:09.173 回答