2014-09-04 147 views
0

我們希望我們的應用程序能夠在FROM標頭中發送包含谷歌組電子郵件的電子郵件。如何使用GMail API代表Google組發送電子郵件

假設Google Group配置正確,這可以在GMail界面中實現。

但是,當我們使用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": "[email protected] does not have privileges to [email protected] mailbox." 
    } 
    ], 
    "code": 403, 
    "message": "[email protected] does not have privileges to [email protected] mailbox." 
} 
} 

是否有辦法繞過這個,無論是與Gmail的API或使用App Engine的郵件功能?

回答

0

不要試圖將該組放在URL中,只需使用「我」,通過身份驗證的用戶即可。如果該用戶確實已將該組配置爲gmail Web界面中的有效發件人地址(他們必須完成驗證流程以通過單擊鏈接確認他們擁有該地址 - 他們可以發送電子郵件)「來自」該組使用網絡界面),那麼你應該只需發送一封電子郵件,其中「From」標題就是該組,並且它將被接受。

+0

確實有效,我不知道爲什麼我們的第一次嘗試失敗。 – David 2014-09-05 00:55:42

1

您需要將該組作爲所有者添加到項目中。

相關問題