用于解析电子邮件的示例脚本

编排与自动化 应用程序包含名为 "样本脚本: 处理入站电子邮件 (v32.2)" 的 Python 脚本。

该脚本可以对电子邮件对象执行电子邮件解析,如下所示:
  • 如果存在现有突发事件,并且其标题显示已收到的电子邮件,那么该脚本将电子邮件与现有突发事件相关联。
  • 如果不存在现有突发事件,那么该脚本执行以下操作:
    • 使用适用的标题新建突发事件。
    • 将电子邮件与新的突发事件相关联。
    • 将电子邮件主题作为工件添加到新的突发事件中。
    • 将突发事件的报告人字段设置为已发送消息的电子邮件地址。
  • 解析电子邮件正文文本,以便查找 URL、IP 地址和文件散列。 过滤掉无效值和列入白名单的值之后,将剩余数据作为工件添加到突发事件中。
  • 将非内嵌式电子邮件附件添加到突发事件中。

要运行该脚本,必须连接邮箱以便通过电子邮件服务器检索电子邮件,并且调用该脚本的规则必须将电子邮件作为对象类型。