最近在我们的 Google 管理门户中发现:每用户出站网关已打开,与我一起工作的其他人检查,没有人知道它为什么打开以及何时打开。
我一直在挖掘 Google admin sdk 并没有找到一种方法来检查是否有任何用户正在使用此设置。
简而言之,有谁知道我如何检查我们域中的用户是否使用辅助 smtp 连接或“发送邮件为”选项?
最近在我们的 Google 管理门户中发现:每用户出站网关已打开,与我一起工作的其他人检查,没有人知道它为什么打开以及何时打开。
我一直在挖掘 Google admin sdk 并没有找到一种方法来检查是否有任何用户正在使用此设置。
简而言之,有谁知道我如何检查我们域中的用户是否使用辅助 smtp 连接或“发送邮件为”选项?
因此,“允许每个用户出站网关”设置确实授予用户权限,可以在您的域外部添加“发件人”地址。但是,如果有人使用它,他们可能需要将其配置为 Gmail 中的发送邮件地址。
您可以按照https://developers.google.com/admin-sdk/email-settings/#retrieving_send-as_alias_settings通过电子邮件设置 API 列出所有“作为地址发送” 。请注意,提供的代码示例将不起作用,因为它们已过时并显示已禁用数月的客户端登录。我建议您使用 Oauth 2.0 进行身份验证,使用 wget 或 CURL 调用端点(可能是 wget,因为递归)