我有一个有别名的用户。在 admin.google.com 中,我可以查看所有别名,但是当使用该用户时,我只使用以下代码创建了一个 Google Apps 脚本:
var aliases = GmailApp.getAliases();
Logger.log(aliases);
日志为空:“[]”。
我也尝试在启用 super 管理员用户和管理员目录 API 的情况下创建脚本,但结果是相同的。
我需要这种方法来发送这样的电子邮件:
GmailApp.sendEmail(email , "Subj.. ", "body....", {from: aliases[0]});
为什么这不起作用?
最佳答案
Google Apps 域(例如 Business、Education)有帐户别名,用于在登录 Google Apps 期间进行身份验证。
GMail 也有帐户别名,它们与 Google Apps 帐户别名不同。这些是您调用 GmailApp.getAliases()
时会显示的别名。 .
关于google-apps-script - GmailApp.getAliases() 返回一个空白列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32480051/