1

厌倦了我的 G Suite 用户喜欢“来自”我们的 CEO 和其他领导团队成员的电子邮件,而我在所有外部电子邮件的主题中附加的 [EXTERNAL] 非常棒,但并没有帮助所有人。

我编写了一个 Google Apps 脚本,将发件人的“发件人”姓名与该用户的公司电子邮件和个人电子邮件进行比较,然后如果不匹配,它将电子邮件转发给 IT(以确认/让用户知道它在某种程度上是合法的),然后将其删除到用户的垃圾箱中。

我有一个触发器来设置,所以它每分钟运行一次。它只在电子邮件中查看 3 分钟,因此它不会浪费资源/运行,而且如果由于某种原因出现错误也不会错过。已经为几个用户单独设置了一个测试和我自己,它似乎工作得很好。

在 Google Add-Ons 示例中没有找到真正适合此用例的用例后,我的问题......

我如何最好地将它部署到我的所有域用户,以便它使用现有的 1 分钟触发器,不需要用户交互 - 除了可能安装,并在我更新脚本时更新?我正在阅读有关卡片和图标以及打开电子邮件的触发器等内容,但这些都不是我想要的。我希望它始终在后台运行,如果用户只在他们的手机或 Mac Mail/Outlook 上查看电子邮件,脚本仍在捕获虚假电子邮件。

有没有人做过这样的事情。Google 支持人员,我在搜索答案时是否遗漏了某个页面?

4

2 回答 2

1

取决于您的 g 套件帐户...为什么不启用“高级网络钓鱼和恶意软件防护”。特别是关于欺骗的部分,因为您可以选择一个巨大的警告横幅,发送到垃圾邮件或隔离它。如果您只想要高管,那么您可以检查未经身份验证的电子邮件与白名单的 Gmail 设置,然后也采取这种方式。

https://support.google.com/a/answer/7490901?hl=en#spoofing-authentication-safety

于 2020-07-08T12:11:37.027 回答
0

我发现这里的问题是您想在整个域上开发一个附加组件。如果我的假设是正确的,那么您可以选择按照这些步骤在您的域中安装 G Suite Marketplace 应用程序。如果您想测试此操作的覆盖范围,您可以开发一个经过审核且简单的应用程序,例如Cats并将其引入您的域。在开发您的插件时,请注意最佳实践。在开发过程之后,您可以将其发布到 G Suite Marketplace。请记住,即使它是作为内部发布的,您也可以将此加载项添加到您的域中。

阅读您的评论后,我知道即使用户不在线,您也想使用此插件。在这种情况下,您可以在您的域上激活域范围的授权并使用服务帐户来控制G Suite API 交互。要在每分钟运行此脚本,您可以使用cron,但请注意Gmail API 配额

除了前者,您还可以获得G Suite 支持,他们会更好地帮助您防止网络钓鱼攻击。请问我任何问题以更好地澄清自己。

于 2020-06-18T10:59:14.773 回答