我正在使用Gmail API为我的Gmail帐户创建转发地址。我知道if函数
service.users().settings().forwardingAddresses().create(userId='me', body=address).execute()
返回verificationStatus
中pending
的结果,收件人必须使用链接或验证码来验证电子邮件。
我可以在Gmail Settings>Forwarding
中输入验证码here,但是我可以通过Gmail API输入验证码吗?
答案 0 :(得分:0)
根据GMail API文档,如果GMail要求验证转发地址a verification message is sent to the target email address and returned status is 'pending'。目标电子邮件地址的所有者必须完成验证过程才能使用。
不幸的是,GMail API没有用于转发地址的验证方法。可在here中找到Users.settings.forwardingAddresses方法的方法和参数的列表,其中详细说明了调用forwardingAddresses.create(args)
时的情况:
“ ......如果需要所有权验证,则会将一条消息发送给收件人,并且资源的验证状态将设置为pending
;否则,将以验证状态设置为{{ 1}}。