将发送电子邮件中的电子邮件地址的名称修改为(gmail quickstart)

时间:2019-11-23 22:50:08

标签: python api gmail google-developers-console cloudera-quickstart-vm

我想使用google gmail api在“将邮件作为部分发送”中修改别名电子邮件地址的名称。我尝试了此代码,但它仅修改了主电子邮件地址,而不修改了图片中所示的第二个别名,有人可以帮助我吗?

Picture1

代码:

primary_alias = None
    aliases=user.users().settings().sendAs().list(userId='me').execute()
    for alias in aliases.get('sendAs'):
        if alias.get('isPrimary'):
            primary_alias = alias
            break
    primary_alias2=primary_alias.copy()
    primary_alias2['displayName']=fromname
    user.users().settings().sendAs().patch(userId='me',sendAsEmail=primary_alias.get('sendAsEmail'),body=primary_alias2).execute()

谢谢

0 个答案:

没有答案