是否可以使用 Google Admin SDK 远程更改电子邮件路由设置(高级 gmail 设置)

时间:2020-12-30 19:59:45

标签: google-admin-sdk

有谁知道是否可以使用 google sdk 管理设置 API 或任何其他 API 编辑中央路由邮件设置?或者以任何其他方式“远程”而不使用谷歌管理界面?

特别是我对远程编辑用于策略路由(内容合规性)的地址列表感兴趣。我使用这些带有地址列表的过滤器来通过特定主机将消息重新路由到其中列出的地址。这些地址列表中的地址经常发生变化,这就是为什么我想自动化(脚本)这个,例如它从我的电脑读取地址列表(txt/csv)文件并将其导入谷歌地址列表(或者它替换列表)。

已找到有关 admin sdk 的文档,但我不确定如何使用它以及它是否适用于此目的?:https://developers.google.com/admin-sdk/admin-settings#managing_email_routing_settings

提前致谢!

1 个答案:

答案 0 :(得分:0)

遗憾的是,答案似乎是否定的。

很难说“不”,因为 Google API 是一个庞大的野兽,但您指出的 API 肯定不能用于此目的。

对于@lamblichus 的问题,具体来说(因为我有完全相同的需求并定期检查以查看是否有任何变化)这些列表可通过以下方式访问:

Manage This Organisation (Admin Console) / Apps / Google Workspace / Gmail / Advanced Settings / [Select the Organization, if not the root]

然后在任何类别中,例如垃圾邮件(或阻止的发件人附件合规性令人反感的内容内容合规性等)您可以编辑,并且在几个可能的位置之一有列表。

例如,在 Attachment Compliance / Show Options / A. Address Lists 下,可以将地址添加到 Bypass...Only Apply... 规则到域或电子邮件地址。

我们也必须定期维护白名单和黑名单,这对于非常缓慢的页面来说是一个真正的负担,有很多子菜单、非深度链接的页面、挑剔的控件和迟钝的持久性模型(当您进行更改时到那些列表中,您会看到三个保存按钮!)。我可能最终会尝试使用我们的 UI 自动化工具将其自动化,但我希望 GCP API-focus 能够过滤掉。