使用谷歌应用程序脚本在Gmail中创建用户别名

时间:2016-09-07 15:20:46

标签: google-apps-script gmail google-form google-directory-api

我正在阅读来自Google表单条目的别名电子邮件信息,我希望用它来创建别名电子邮件。

This link讨论了如何使用目录API来完成此任务,但是从其关于设置授权等的描述来看,它似乎适用于Web应用程序。

如何使用与我的Google表单相关联的Google应用脚本为帐户创建电子邮件别名?

1 个答案:

答案 0 :(得分:1)

您可以在Apps脚本中使用Admin SDK's Directory API,但需要使用Advanced Admin SDK Directory service(必须是enabled before use。在脚本编辑器中选择资源>高级Google服务 ...然后在 Google Developers Console 中启用它。)

启用后,您可以添加如下别名:

function myFunction() {
  var userKey = 'jane.doe@mydomain.com';
  var resource = {
    alias: 'jenny@mydomain.com'
  }

  AdminDirectory.Users.Aliases.insert(resource, userKey)
}

然后,您可以在用户>中管理控制台中验证别名选择用户>帐户>别名

enter image description here