Sublime Security

编辑

Sublime Security

编辑

版本

1.2.0 (查看全部)

兼容的 Kibana 版本

8.13.0 或更高版本

支持的无服务器项目类型
这是什么?

安全
可观测性

订阅级别
这是什么?

基本

支持级别
这是什么?

Elastic

Sublime Security 是一个可编程的、人工智能驱动的云电子邮件安全平台,适用于 Microsoft 365 和 Google Workspace 环境。它用于阻止电子邮件攻击,如网络钓鱼、BEC、恶意软件、威胁搜寻和自动分类用户报告。

Sublime Security 集成使用 REST API 和 AWS-S3 或 AWS-SQS 收集审计、电子邮件消息(MDM 架构)和消息事件日志的数据。

  • REST API 模式 - Sublime Security 集成从 Sublime Security REST API 收集和解析数据。
  • AWS S3 轮询模式 - Sublime Security 将数据写入 S3,Elastic Agent 通过列出其内容和读取新文件来轮询 S3 存储桶。
  • AWS S3 SQS 模式 - Sublime Security 将数据写入 S3,S3 将新对象通知推送到 SQS,Elastic Agent 从 SQS 接收通知,然后读取 S3 对象。此模式下可以使用多个代理。

数据流

编辑

Sublime Security 集成收集三种类型的日志

  • 审计 - 捕获平台内所有重要操作和更改的详细记录,包括电子邮件安全策略的更改、用户对电子邮件数据的访问以及对电子邮件配置的修改,确保所有操作的可追溯性和合规性。
  • 电子邮件消息 - 表示单个电子邮件通过平台的流程,包括发件人和收件人的详细信息、垃圾邮件过滤结果以及整体电子邮件处置,有助于保护和分析电子邮件通信。
  • 消息事件 - 表示对电子邮件采取的特定于文档的操作,如垃圾邮件检测或规则应用,提供有关平台如何处理和保护电子邮件通信的详细见解。

要求

编辑

必须安装 Elastic Agent。有关更多详细信息和安装说明,请参阅 Elastic Agent 安装指南

安装和管理 Elastic Agent

编辑

有几种安装和管理 Elastic Agent 的选项

安装由 Fleet 管理的 Elastic Agent(推荐)

编辑

使用此方法,您可以安装 Elastic Agent 并使用 Kibana 中的 Fleet 在中心位置定义、配置和管理您的代理。我们建议使用 Fleet 管理,因为它使您的代理的管理和升级更加容易。

以独立模式安装 Elastic Agent(高级用户)

编辑

使用此方法,您可以安装 Elastic Agent 并在其安装的系统上本地手动配置代理。您负责管理和升级代理。此方法仅适用于高级用户。

在容器化环境中安装 Elastic Agent

编辑

您可以在容器内运行 Elastic Agent,无论是使用 Fleet Server 还是独立模式。所有版本的 Elastic Agent 的 Docker 镜像均可从 Elastic Docker 注册表中获得,并且我们提供了在 Kubernetes 上运行的部署清单。

请注意,运行 Elastic Agent 有最低要求。有关更多信息,请参阅 Elastic Agent 最低要求

设置

编辑

从 Sublime Security API 收集数据

编辑
步骤 1:转到平台
编辑
步骤 2:生成 API 密钥
编辑
  • 检索您的 API 密钥。此密钥将在 Elastic 集成设置中进一步使用,以验证身份并访问不同的 Sublime Security 日志。
  • 配置集成还需要 Sublime Security 的 基本 URL

具有 管理员 角色的用户可以访问 审计 日志。有关更多信息,请参阅此处

从 AWS S3 存储桶或 AWS SQS 收集数据

编辑
对于 AWS S3 存储桶,请按照以下步骤操作
编辑
  • 创建一个 Amazon S3 存储桶。请参阅链接此处
  • 用户可以根据需要设置参数“存储桶列表前缀”。
对于 AWS SQS,请按照以下步骤操作
编辑
  1. 如果尚未配置将数据转发到 AWS S3 存储桶,请首先按照上述文档中提到的设置 AWS S3 存储桶。
  2. 要设置 SQS 队列,请按照 文档中提到的“步骤 1:创建 Amazon SQS 队列”进行操作。

    • 创建 SQS 队列时,请提供创建 AWS S3 存储桶后生成的相同存储桶 ARN。
  3. 为 S3 存储桶设置事件通知。请按照此链接进行操作。

    • 用户必须将前缀参数设置为与之前创建的 S3 存储桶列表前缀相同。(例如,exports/sublime_platform_audit_log/ 用于审计数据流)。
    • 选择事件类型为 s3:ObjectCreated:*,选择目标类型为 SQS 队列,然后选择在步骤 2 中创建的队列。

注意

  • 上述 AWS S3 和 SQS 输入类型的凭证应使用链接进行配置。
  • 在这种情况下,通过 AWS S3 存储桶和 AWS SQS 收集数据是互斥的。
  • 您可以为所有数据流配置全局 SQS 队列,也可以为每个数据流配置本地 SQS 队列。配置特定于数据流的 SQS 队列将提高性能和可扩展性。特定于数据流的 SQS 队列将始终覆盖该特定数据流的任何全局队列定义。

在 Elastic 中启用集成

编辑
  1. 在 Kibana 中,导航到“管理”>“集成”。
  2. 在顶部的“搜索集成”栏中,搜索 Sublime Security
  3. 从搜索结果中选择“Sublime Security”集成。
  4. 选择“添加 Sublime Security”以添加集成。
  5. 启用集成以通过 AWS S3 或 API 输入收集日志。
  6. 在 AWS S3 输入下,有两种类型的输入:使用 AWS S3 存储桶或使用 SQS。
  7. 添加所有必需的集成配置参数,包括 API 输入的 API 密钥、间隔、初始间隔和页面大小,以及 AWS 输入类型的访问密钥、密钥和会话令牌,以启用数据收集。
  8. 单击“保存并继续”以保存集成。

注意

  • Sublime Security 云客户的基本 URL 是 https://api.platform.sublimesecurity.com。根据您的部署类型,您的可能有所不同。
  • 对于 SSO 用户,除了访问密钥 ID 和秘密访问密钥外,还需要会话令牌来配置集成。对于 IAM 用户,会话令牌是可选的,不需要。

日志参考

编辑

审计

编辑

这是 audit 数据集。

示例

audit 的示例事件如下所示

{
    "@timestamp": "2024-08-12T06:04:03.714Z",
    "agent": {
        "ephemeral_id": "390c3f2d-c9eb-4229-9992-0f4fc2436f51",
        "id": "5f3fcbb9-1a97-4ff3-857f-167af6664464",
        "name": "docker-fleet-agent",
        "type": "filebeat",
        "version": "8.13.0"
    },
    "data_stream": {
        "dataset": "sublime_security.audit",
        "namespace": "99243",
        "type": "logs"
    },
    "ecs": {
        "version": "8.11.0"
    },
    "elastic_agent": {
        "id": "5f3fcbb9-1a97-4ff3-857f-167af6664464",
        "snapshot": false,
        "version": "8.13.0"
    },
    "event": {
        "action": "search",
        "agent_id_status": "verified",
        "dataset": "sublime_security.audit",
        "id": "bd49af79-0cfb-4184-bd18-b0401d69ac61",
        "ingested": "2024-08-28T10:35:52Z",
        "kind": "event",
        "original": "{\"created_at\":\"2024-08-12T06:04:03.714126Z\",\"created_by\":{\"active\":true,\"created_at\":\"2024-07-12T05:13:47.879426Z\",\"email_address\":\"[email protected]\",\"first_name\":\"Demo\",\"google_oauth_user_id\":\"d83rb8et4-refe-fe7t4f8efe\",\"id\":\"6e6eca05-4fea-406b-86d4-b40177e25474\",\"is_enrolled\":true,\"last_name\":\"User\",\"microsoft_oauth_user_id\":\"fhe7t4bgf8-freu-ebfur94ref\",\"phone_number\":null,\"role\":\"admin\",\"updated_at\":\"2024-07-12T05:13:47.879426Z\"},\"data\":{\"request\":{\"api_key_name\":\"demo mode local\",\"authentication_method\":\"api_key\",\"body\":\"\",\"id\":\"6ad202de-0def-423d-a0f2-549402e1a9c9\",\"ip\":\"1.128.0.0\",\"method\":\"GET\",\"path\":\"/v0/message-groups\",\"user_agent\":\"Go-http-client/1.1\"}},\"id\":\"bd49af79-0cfb-4184-bd18-b0401d69ac61\",\"type\":\"message_group.search\"}",
        "type": [
            "info"
        ]
    },
    "http": {
        "request": {
            "id": "6ad202de-0def-423d-a0f2-549402e1a9c9",
            "method": "GET"
        }
    },
    "input": {
        "type": "cel"
    },
    "observer": {
        "product": "Sublime Security",
        "vendor": "Sublime Security"
    },
    "related": {
        "ip": [
            "1.128.0.0"
        ],
        "user": [
            "[email protected]",
            "Demo",
            "d83rb8et4-refe-fe7t4f8efe",
            "6e6eca05-4fea-406b-86d4-b40177e25474",
            "fhe7t4bgf8-freu-ebfur94ref"
        ]
    },
    "source": {
        "ip": "1.128.0.0"
    },
    "sublime_security": {
        "audit": {
            "created_at": "2024-08-12T06:04:03.714Z",
            "created_by": {
                "active": true,
                "created_at": "2024-07-12T05:13:47.879Z",
                "email_address": "[email protected]",
                "first_name": "Demo",
                "google_oauth_user_id": "d83rb8et4-refe-fe7t4f8efe",
                "id": "6e6eca05-4fea-406b-86d4-b40177e25474",
                "is_enrolled": true,
                "last_name": "User",
                "microsoft_oauth_user_id": "fhe7t4bgf8-freu-ebfur94ref",
                "role": "admin",
                "updated_at": "2024-07-12T05:13:47.879Z"
            },
            "data": {
                "request": {
                    "api_key_name": "demo mode local",
                    "authentication_method": "api_key",
                    "id": "6ad202de-0def-423d-a0f2-549402e1a9c9",
                    "ip": "1.128.0.0",
                    "method": "GET",
                    "path": "/v0/message-groups",
                    "user_agent": "Go-http-client/1.1"
                }
            },
            "id": "bd49af79-0cfb-4184-bd18-b0401d69ac61",
            "type": "message_group.search"
        }
    },
    "tags": [
        "preserve_original_event",
        "preserve_duplicate_custom_fields",
        "forwarded",
        "sublime_security-audit"
    ],
    "url": {
        "path": "/v0/message-groups"
    },
    "user": {
        "domain": "example.com",
        "email": "[email protected]",
        "full_name": "Demo User",
        "id": "6e6eca05-4fea-406b-86d4-b40177e25474",
        "name": "demo",
        "roles": [
            "admin"
        ]
    },
    "user_agent": {
        "device": {
            "name": "Other"
        },
        "name": "Go-http-client",
        "original": "Go-http-client/1.1",
        "version": "1.1"
    }
}
导出的字段
字段 描述 类型

@timestamp

事件时间戳。

日期

data_stream.dataset

数据流数据集。

constant_keyword

data_stream.namespace

数据流命名空间。

constant_keyword

data_stream.type

数据流类型。

constant_keyword

event.dataset

事件数据集。

constant_keyword

event.module

事件模块。

constant_keyword

input.type

filebeat 输入的类型。

keyword

log.offset

日志偏移量。

long

sublime_security.audit.created_at

事件创建时间。

日期

sublime_security.audit.created_by.active

布尔值

sublime_security.audit.created_by.created_at

用户创建时间。

日期

sublime_security.audit.created_by.deleted_at

用户删除时间。

日期

sublime_security.audit.created_by.email_address

电子邮件地址。

keyword

sublime_security.audit.created_by.first_name

名字。

keyword

sublime_security.audit.created_by.google_oauth_user_id

用户的 Google 用户 ID(如果存在)。

keyword

sublime_security.audit.created_by.id

用户 ID。

keyword

sublime_security.audit.created_by.is_enrolled

用户是否已开始使用系统(例如,接受邀请或至少登录一次)。

布尔值

sublime_security.audit.created_by.last_name

姓氏。

keyword

sublime_security.audit.created_by.microsoft_oauth_user_id

用户的 Microsoft 用户 ID(如果存在)。

keyword

sublime_security.audit.created_by.phone_number

电话号码。

keyword

sublime_security.audit.created_by.role

用户承担的角色。

keyword

sublime_security.audit.created_by.updated_at

用户上次更新时间。

日期

sublime_security.audit.data.message.id

消息 ID。

keyword

sublime_security.audit.data.message_group.id

消息组 ID。

keyword

sublime_security.audit.data.request.api_key_name

如果使用了 API 密钥,则为 API 密钥的名称。

keyword

sublime_security.audit.data.request.authentication_method

请求的身份验证方式的描述。

keyword

sublime_security.audit.data.request.body

请求正文。

keyword

sublime_security.audit.data.request.id

API 请求 ID。

keyword

sublime_security.audit.data.request.ip

请求者的 IP 地址(如果可用)。

ip

sublime_security.audit.data.request.method

HTTP 方法。

keyword

sublime_security.audit.data.request.path

URL 路径。

keyword

sublime_security.audit.data.request.query

查询参数。

object

sublime_security.audit.data.request.user_agent

请求者的用户代理(如果可用)。

keyword

sublime_security.audit.id

事件 ID。

keyword

sublime_security.audit.type

事件类型。

keyword

电子邮件消息

编辑

这是 email_message 数据集。

示例

一个 email_message 的示例事件如下所示

{
    "@timestamp": "2024-08-02T07:40:25.135Z",
    "agent": {
        "ephemeral_id": "832ebf28-565e-4f38-a67e-ee5ea9f51e89",
        "id": "5f3fcbb9-1a97-4ff3-857f-167af6664464",
        "name": "docker-fleet-agent",
        "type": "filebeat",
        "version": "8.13.0"
    },
    "aws": {
        "s3": {
            "bucket": {
                "arn": "arn:aws:s3:::elastic-package-sublime-security-bucket-33881",
                "name": "elastic-package-sublime-security-bucket-33881"
            },
            "object": {
                "key": "email-message.log"
            }
        }
    },
    "cloud": {
        "region": "us-east-1"
    },
    "data_stream": {
        "dataset": "sublime_security.email_message",
        "namespace": "57022",
        "type": "logs"
    },
    "destination": {
        "domain": "example.com",
        "subdomain": "example",
        "top_level_domain": "com"
    },
    "ecs": {
        "version": "8.11.0"
    },
    "elastic_agent": {
        "id": "5f3fcbb9-1a97-4ff3-857f-167af6664464",
        "snapshot": false,
        "version": "8.13.0"
    },
    "email": {
        "attachments": [
            {
                "file": {
                    "extension": "pdf",
                    "hash": {
                        "md5": "1a2b3c",
                        "sha1": "4d5e6f",
                        "sha256": "7g8h9i"
                    },
                    "mime_type": "application/pdf",
                    "name": "sample_document.pdf",
                    "size": 102400
                }
            },
            {
                "file": {
                    "extension": "jpg",
                    "hash": {
                        "md5": "7h8i9j",
                        "sha1": "1k2l3m",
                        "sha256": "4n5o6p"
                    },
                    "mime_type": "image/jpeg",
                    "name": "image_photo.jpg",
                    "size": 204800
                }
            },
            {
                "file": {
                    "extension": "txt",
                    "hash": {
                        "md5": "1x2y3z",
                        "sha1": "4a5b6c",
                        "sha256": "7d8e9f"
                    },
                    "mime_type": "text/plain",
                    "name": "notes.txt",
                    "size": 5120
                }
            }
        ],
        "bcc": {
            "address": [
                "[email protected]"
            ]
        },
        "cc": {
            "address": [
                "[email protected]"
            ]
        },
        "direction": "outbound",
        "from": {
            "address": [
                "[email protected]"
            ]
        },
        "message_id": "2fe271830bbad5fe3a70abbe7a8c0bfe7refe3ffe",
        "origination_timestamp": "2024-08-02T07:40:25.135Z",
        "reply_to": {
            "address": [
                "[email protected]"
            ]
        },
        "subject": "Sublime-Security-Standard-Test-String",
        "to": {
            "address": [
                "[email protected]"
            ]
        },
        "x_mailer": "MyCustomMailer"
    },
    "event": {
        "agent_id_status": "verified",
        "category": [
            "email"
        ],
        "dataset": "sublime_security.email_message",
        "id": "01911208-633c-7f03-b303-e594d92cf818",
        "ingested": "2024-08-28T10:59:37Z",
        "kind": "event",
        "original": "{\"body\":{\"plain\":{\"raw\":\"Sublime Security test message.\\n\",\"charset\":\"utf-8\",\"content_transfer_encoding\":\"base64\"},\"current_thread\":{\"text\":\"Sublime Security test message.\"},\"html\":{\"charset\":\"utf-8\",\"content_transfer_encoding\":\"base64\",\"display_text\":\"Sublime Security test message.\",\"raw\":\"<p>Sublime Security test message.</p>\",\"inner_text\":\"<p>Sublime Security test message.</p>\"},\"ips\":[{\"ip\":\"1.128.0.0\"}],\"links\":[{\"display_text\":\"Click here!\",\"mismatched\":true,\"display_url\":{\"fragment\":\"search\",\"password\":\"pass123\",\"path\":\"/test\",\"port\":80,\"query_params\":\"q=elasticsearch\",\"rewrite\":{\"encoders\":[\"base64\"],\"original\":\"demo\"},\"scheme\":\"https\",\"url\":\"https://example.com/test?q=elasticsearch#search\",\"username\":\"test\",\"domain\":{\"domain\":\"example.com\",\"punycode\":\"demo\",\"root_domain\":\"example.com\",\"subdomain\":\"example\",\"tld\":\"com\",\"valid\":true,\"sld\":\"example\"}}},{\"href_url\":{\"fragment\":\"search\",\"password\":\"pass123\",\"path\":\"/test\",\"port\":80,\"query_params\":\"q=elasticsearch\",\"rewrite\":{\"encoders\":[\"base64\"],\"original\":\"demo\"},\"scheme\":\"https\",\"url\":\"https://example.com/test?q=elasticsearch#search\",\"username\":\"test\",\"domain\":{\"domain\":\"example.com\",\"punycode\":\"demo\",\"root_domain\":\"example.com\",\"subdomain\":\"example\",\"tld\":\"com\",\"valid\":true,\"sld\":\"example\"}}}]},\"external\":{\"created_at\":\"2024-08-02T07:40:25.135939305Z\",\"message_id\":\"2fe271830bbad5fe3a70abbe7a8c0bfe7refe3ffe\",\"route_type\":\"sent\",\"spam\":false,\"spam_folder\":true,\"thread_id\":\"sample_data\"},\"attachments\":[{\"content_id\":\"abc123\",\"content_transfer_encoding\":\"base64\",\"content_type\":\"application/pdf\",\"file_extension\":\".pdf\",\"file_name\":\"sample_document.pdf\",\"file_type\":\"document\",\"md5\":\"1a2b3c\",\"raw\":\"JVBERi0xLjMKJcfs4AAQSkZjRgABAQE\",\"sha1\":\"4d5e6f\",\"sha256\":\"7g8h9i\",\"size\":102400},{\"content_id\":\"xyz456\",\"content_transfer_encoding\":\"7bit\",\"content_type\":\"image/jpeg\",\"file_extension\":\".jpg\",\"file_name\":\"image_photo.jpg\",\"file_type\":\"image\",\"md5\":\"7h8i9j\",\"raw\":\"/9j/4AAQSkZJRgABAQEJVBERi0xLjMKJd\",\"sha1\":\"1k2l3m\",\"sha256\":\"4n5o6p\",\"size\":204800},{\"content_id\":\"efg789\",\"content_transfer_encoding\":\"quoted-printable\",\"content_type\":\"text/plain\",\"file_extension\":\".txt\",\"file_name\":\"notes.txt\",\"file_type\":\"text\",\"md5\":\"1x2y3z\",\"raw\":\"SGVsbG8gdVsbG8gd29yb29ybGQhVsbG8gd29yb\",\"sha1\":\"4a5b6c\",\"sha256\":\"7d8e9f\",\"size\":5120}],\"headers\":{\"x_authenticated_domain\":{\"domain\":\"example.com\",\"punycode\":\"xn--example-d4a.com\",\"root_domain\":\"example.com\",\"sld\":\"example\",\"subdomain\":\"sub\",\"tld\":\"com\",\"valid\":true},\"x_authenticated_sender\":{\"domain\":{\"domain\":\"example.com\",\"punycode\":\"example.com\",\"root_domain\":\"example.com\",\"sld\":\"example\",\"subdomain\":\"sub\",\"tld\":\"com\",\"valid\":true},\"email\":\"[email protected]\",\"local_part\":\"user\"},\"x_client_ip\":{\"ip\":\"1.128.0.0\"},\"x_originating_ip\":{\"ip\":\"1.128.0.0\"},\"x_secure_server_account\":\"account_value\",\"x_sender\":{\"domain\":{\"domain\":\"example.com\",\"punycode\":\"example.com\",\"root_domain\":\"example.com\",\"sld\":\"example\",\"subdomain\":\"sub\",\"tld\":\"com\",\"valid\":true},\"email\":\"[email protected]\",\"local_part\":\"user\"},\"return_path\":{\"domain\":{\"domain\":\"example.com\",\"punycode\":\"xn--example-d4a.com\",\"root_domain\":\"example\",\"sld\":\"example\",\"subdomain\":\"sub\",\"tld\":\"com\",\"valid\":true},\"email\":\"[email protected]\",\"local_part\":\"user\"},\"references\":[\"test1\",\"test2\"],\"auth_summary\":{\"dmarc\":{\"details\":{\"action\":\"quarantine\",\"disposition\":\"quarantine\",\"from\":{\"domain\":\"example.com\",\"punycode\":\"example.com\",\"root_domain\":\"example.com\",\"sld\":\"example\",\"subdomain\":\"example\",\"tld\":\"com\",\"valid\":true},\"policy\":\"reject\",\"sub_policy\":\"none\",\"verdict\":\"pass\",\"version\":\"1.0\"},\"pass\":true,\"received_hop\":1},\"spf\":{\"details\":{\"client_ip\":{\"ip\":\"1.128.0.0\"},\"description\":\"SPF record found\",\"designator\":\"pass\",\"helo\":{\"domain\":\"example.com\",\"punycode\":\"example.com\",\"root_domain\":\"example.com\",\"sld\":\"example\",\"subdomain\":\"example\",\"tld\":\"com\",\"valid\":true},\"server\":{\"domain\":\"mail.example.com\",\"punycode\":\"mail.example.com\",\"root_domain\":\"example.com\",\"sld\":\"example\",\"subdomain\":\"mail\",\"tld\":\"com\",\"valid\":true},\"verdict\":\"pass\"},\"error\":\"true\",\"pass\":true,\"received_hop\":2}},\"date\":\"2019-10-21T18:23:24Z\",\"date_original_offset\":\"-4\",\"hops\":[{\"index\":0,\"fields\":[{\"name\":\"To\",\"value\":\"[email protected]\",\"position\":0},{\"name\":\"Subject\",\"value\":\"Sublime-Security-Standard-Test-String\",\"position\":1},{\"name\":\"Date\",\"value\":\"Mon, 21 Oct 2019 14:23:24 -0400\",\"position\":2},{\"name\":\"From\",\"value\":\"Sublime Security Test <[email protected]>\",\"position\":3}],\"authentication_results\":{\"compauth\":{\"verdict\":\"pass\",\"reason\":\"reason_value\"},\"dkim\":\"pass\",\"dkim_details\":{\"algorithm\":\"rsa-sha256\",\"body_hash\":\"abcdefg\",\"domain\":\"example.com\",\"headers\":\"from, to, subject\",\"instance\":\"example.com\",\"selector\":\"abcdefg\",\"signature\":\"abcdefg\",\"type\":\"dkim\",\"version\":\"1.0\"},\"dmarc\":\"pass\",\"dmarc_details\":{\"action\":\"quarantine\",\"disposition\":\"quarantine\",\"from\":{\"domain\":\"example.com\",\"punycode\":\"example.com\",\"root_domain\":\"example.com\",\"sld\":\"example\",\"subdomain\":\"example\",\"tld\":\"com\",\"valid\":true},\"policy\":\"reject\",\"sub_policy\":\"none\",\"verdict\":\"pass\",\"version\":\"1.0\"},\"instance\":\"example.com\",\"server\":{\"domain\":\"mail.example.com\",\"punycode\":\"mail.example.com\",\"root_domain\":\"example.com\",\"sld\":\"example\",\"subdomain\":\"mail\",\"tld\":\"com\",\"valid\":true},\"spf\":\"pass\",\"spf_details\":{\"client_ip\":{\"ip\":\"1.128.0.0\"},\"description\":\"SPF record found\",\"designator\":\"pass\",\"helo\":{\"domain\":\"example.com\",\"punycode\":\"example.com\",\"root_domain\":\"example.com\",\"sld\":\"example\",\"subdomain\":\"example\",\"tld\":\"com\",\"valid\":true},\"server\":{\"domain\":\"mail.example.com\",\"root_domain\":\"example.com\",\"sld\":\"example\",\"subdomain\":\"mail\",\"tld\":\"com\",\"valid\":true},\"verdict\":\"pass\"},\"type\":\"spf\"},\"received\":{\"additional\":{\"raw\":\"Authentication successful\"},\"id\":{\"raw\":\"msg-12345\"},\"link\":{\"raw\":\"https://mail.example.com/message/12345\"},\"mailbox\":{\"raw\":\"[email protected]\"},\"protocol\":{\"raw\":\"IMAP\"},\"server\":{\"raw\":\"imap.example.com\"},\"source\":{\"raw\":\"81.2.69.144\"},\"time\":\"2019-10-21T18:23:24Z\",\"zone_offset\":\"+00:00\"},\"received_spf\":{\"client_ip\":{\"ip\":\"1.128.0.0\"},\"description\":\"SPF record found\",\"designator\":\"pass\",\"helo\":{\"domain\":\"example.com\",\"punycode\":\"example.com\",\"root_domain\":\"example.com\",\"sld\":\"example\",\"subdomain\":\"example\",\"tld\":\"com\",\"valid\":true},\"server\":{\"domain\":\"mail.example.com\",\"punycode\":\"mail.example.com\",\"root_domain\":\"example.com\",\"sld\":\"example\",\"subdomain\":\"mail\",\"tld\":\"com\",\"valid\":true},\"verdict\":\"pass\"},\"signature\":{\"algorithm\":\"rsa-sha256\",\"body_hash\":\"b9c4a3f9d93d9a38bdf8c47a8f2d2c79ec1d8b1f\",\"domain\":\"example.com\",\"headers\":\"from:to:subject:date\",\"instance\":\"123456\",\"selector\":\"default\",\"signature\":\"d2abf9d6c8f4b8d68d8f3f7b6f9d3b8e6a8c2b3a9f4b8d7b9d3b6a8f9c3b4e5f\",\"type\":\"spf\",\"version\":\"1\"}}],\"in_reply_to\":\"in_reply_to_value\",\"delivered_to\":{\"domain\":{\"domain\":\"example.com\",\"subdomain\":\"example\",\"tld\":\"com\",\"email\":\"[email protected]\",\"punycode\":\"example.com\",\"root_domain\":\"example.com\",\"sld\":\"example\",\"valid\":true},\"email\":\"[email protected]\",\"local_part\":\"testing\"},\"ips\":[{\"ip\":\"1.128.0.0\"}],\"mailer\":\"MyCustomMailer\",\"message_id\":\"2fe271830bbad5fe3a70abbe7a8c0bfe7refe3ffe\",\"domains\":[{\"domain\":\"test.com\",\"subdomain\":\"test\",\"tld\":\"com\",\"punycode\":\"test.com\",\"root_domain\":\"test.com\",\"sld\":\"test\",\"valid\":true},{\"domain\":\"example.com\",\"subdomain\":\"example\",\"tld\":\"com\",\"punycode\":\"example.com\",\"root_domain\":\"example.com\",\"sld\":\"example\",\"valid\":true}],\"reply_to\":[{\"email\":{\"email\":\"[email protected]\",\"local_part\":\"user\",\"domain\":{\"domain\":\"example.com\",\"root_domain\":\"example.com\",\"sld\":\"example\",\"tld\":\"com\",\"valid\":true}}},{\"display_name\":\"Example Display Name\",\"email\":{\"domain\":{\"punycode\":\"example.com\",\"subdomain\":\"sub.example\"}}},{\"display_name\":\"Another Display Name\",\"email\":{\"domain\":{\"punycode\":\"anotherexample.com\",\"subdomain\":\"sub.anotherexample\"}}}]},\"type\":{\"outbound\":true},\"mailbox\":{\"email\":{\"email\":\"[email protected]\",\"local_part\":\"user\",\"domain\":{\"domain\":\"example.com\",\"root_domain\":\"example.com\",\"sld\":\"example\",\"tld\":\"com\",\"valid\":true,\"punycode\":\"xn--example-d4a.com\",\"subdomain\":\"sub\"}}},\"recipients\":{\"to\":[{\"display_name\":\"Alice Johnson\",\"email\":{\"email\":\"[email protected]\",\"local_part\":\"user\",\"domain\":{\"domain\":\"example.com\",\"root_domain\":\"example.com\",\"sld\":\"example\",\"tld\":\"com\",\"valid\":true,\"punycode\":\"xn--example-d4a.net\",\"subdomain\":\"sub\"}}}],\"bcc\":[{\"display_name\":\"John Doe\",\"email\":{\"domain\":{\"domain\":\"example.com\",\"punycode\":\"xn--example-d4a.com\",\"root_domain\":\"example\",\"sld\":\"example\",\"subdomain\":\"sub\",\"tld\":\"com\",\"valid\":true},\"email\":\"[email protected]\",\"local_part\":\"john.doe\"}}],\"cc\":[{\"display_name\":\"Jane Smith\",\"email\":{\"domain\":{\"domain\":\"example.org\",\"punycode\":\"xn--example-d4a.org\",\"root_domain\":\"example\",\"sld\":\"example\",\"subdomain\":\"sub\",\"tld\":\"org\",\"valid\":true},\"email\":\"[email protected]\",\"local_part\":\"jane.smith\"}}]},\"sender\":{\"display_name\":\"Sublime Security Test\",\"email\":{\"email\":\"[email protected]\",\"local_part\":\"testing\",\"domain\":{\"domain\":\"sublimesecurity.com\",\"root_domain\":\"sublimesecurity.com\",\"sld\":\"sublimesecurity\",\"tld\":\"com\",\"valid\":true,\"punycode\":\"xn--example-d4a.com\",\"subdomain\":\"sub\"}}},\"subject\":{\"subject\":\"Sublime-Security-Standard-Test-String\"},\"_meta\":{\"id\":\"01911208-633c-7f03-b303-e594d92cf818\",\"canonical_id\":\"2fe271830bbad5fe3a70abbe7a8c0bfe79eb208a76cde267930d19f0e8cea81c\",\"created_at\":\"2024-08-02T07:40:25.135939305Z\",\"effective_at\":\"2024-08-02T07:40:25.135939305Z\"},\"_errors\":[{\"field\":\"Mime-Version\",\"message\":\"No Mime-Version defined in headers\",\"type\":\"missing_header_field\"}]}",
        "type": [
            "info"
        ]
    },
    "input": {
        "type": "aws-s3"
    },
    "log": {
        "file": {
            "path": "https://elastic-package-sublime-security-bucket-33881.s3.us-east-1.amazonaws.com/email-message.log"
        },
        "offset": 0
    },
    "observer": {
        "product": "Sublime Security",
        "vendor": "Sublime Security"
    },
    "related": {
        "hash": [
            "1a2b3c",
            "7h8i9j",
            "1x2y3z",
            "4d5e6f",
            "1k2l3m",
            "4a5b6c",
            "7g8h9i",
            "4n5o6p",
            "7d8e9f",
            "abcdefg"
        ],
        "hosts": [
            "example.com",
            "mail.example.com",
            "test.com",
            "example",
            "example.org",
            "sublimesecurity.com"
        ],
        "ip": [
            "1.128.0.0"
        ],
        "user": [
            "test",
            "[email protected]",
            "[email protected]",
            "[email protected]",
            "[email protected]"
        ]
    },
    "source": {
        "domain": "sublimesecurity.com",
        "ip": "1.128.0.0",
        "subdomain": "sub",
        "top_level_domain": "com"
    },
    "sublime_security": {
        "email_message": {
            "attachments": [
                {
                    "content": {
                        "id": "abc123",
                        "transfer_encoding": "base64"
                    },
                    "file": {
                        "type": "document"
                    },
                    "raw": "JVBERi0xLjMKJcfs4AAQSkZjRgABAQE"
                },
                {
                    "content": {
                        "id": "xyz456",
                        "transfer_encoding": "7bit"
                    },
                    "file": {
                        "type": "image"
                    },
                    "raw": "/9j/4AAQSkZJRgABAQEJVBERi0xLjMKJd"
                },
                {
                    "content": {
                        "id": "efg789",
                        "transfer_encoding": "quoted-printable"
                    },
                    "file": {
                        "type": "text"
                    },
                    "raw": "SGVsbG8gdVsbG8gd29yb29ybGQhVsbG8gd29yb"
                }
            ],
            "body": {
                "current_thread": {
                    "text": "Sublime Security test message."
                },
                "html": {
                    "charset": "utf-8",
                    "content_transfer_encoding": "base64",
                    "display_text": "Sublime Security test message.",
                    "inner_text": "<p>Sublime Security test message.</p>",
                    "raw": "<p>Sublime Security test message.</p>"
                },
                "ips": [
                    {
                        "ip": "1.128.0.0"
                    }
                ],
                "links": [
                    {
                        "display_text": "Click here!",
                        "display_url": {
                            "domain": {
                                "domain": "example.com",
                                "punycode": "demo",
                                "root_domain": "example.com",
                                "sld": "example",
                                "subdomain": "example",
                                "tld": "com",
                                "valid": true
                            },
                            "fragment": "search",
                            "password": "pass123",
                            "path": "/test",
                            "port": 80,
                            "query_params": "q=elasticsearch",
                            "rewrite": {
                                "encoders": [
                                    "base64"
                                ],
                                "original": "demo"
                            },
                            "scheme": "https",
                            "url": "https://example.com/test?q=elasticsearch#search",
                            "username": "test"
                        },
                        "mismatched": true
                    },
                    {
                        "href_url": {
                            "domain": {
                                "punycode": "demo",
                                "root_domain": "example.com",
                                "sld": "example",
                                "valid": true
                            },
                            "rewrite": {
                                "encoders": [
                                    "base64"
                                ],
                                "original": "demo"
                            }
                        }
                    }
                ],
                "plain": {
                    "charset": "utf-8",
                    "content_transfer_encoding": "base64",
                    "raw": "Sublime Security test message.\n"
                }
            },
            "errors": [
                {
                    "field": "Mime-Version",
                    "message": "No Mime-Version defined in headers",
                    "type": "missing_header_field"
                }
            ],
            "external": {
                "message_id": "2fe271830bbad5fe3a70abbe7a8c0bfe7refe3ffe",
                "route_type": "sent",
                "spam": false,
                "spam_folder": true,
                "thread_id": "sample_data"
            },
            "headers": {
                "auth_summary": {
                    "dmarc": {
                        "details": {
                            "action": "quarantine",
                            "disposition": "quarantine",
                            "from": {
                                "domain": "example.com",
                                "punycode": "example.com",
                                "root_domain": "example.com",
                                "sld": "example",
                                "subdomain": "example",
                                "tld": "com",
                                "valid": true
                            },
                            "policy": "reject",
                            "sub_policy": "none",
                            "verdict": "pass",
                            "version": "1.0"
                        },
                        "pass": true,
                        "received_hop": 1
                    },
                    "spf": {
                        "details": {
                            "client_ip": {
                                "ip": "1.128.0.0"
                            },
                            "description": "SPF record found",
                            "designator": "pass",
                            "helo": {
                                "domain": "example.com",
                                "punycode": "example.com",
                                "root_domain": "example.com",
                                "sld": "example",
                                "subdomain": "example",
                                "tld": "com",
                                "valid": true
                            },
                            "server": {
                                "domain": "mail.example.com",
                                "punycode": "mail.example.com",
                                "root_domain": "example.com",
                                "sld": "example",
                                "subdomain": "mail",
                                "tld": "com",
                                "valid": true
                            },
                            "verdict": "pass"
                        },
                        "error": true,
                        "pass": true,
                        "received_hop": 2
                    }
                },
                "date": "2019-10-21T18:23:24.000Z",
                "date_original_offset": "-4",
                "delivered_to": {
                    "domain": {
                        "punycode": "example.com",
                        "root_domain": "example.com",
                        "sld": "example",
                        "valid": true
                    },
                    "email": "[email protected]",
                    "local_part": "testing"
                },
                "domains": [
                    {
                        "domain": "test.com",
                        "punycode": "test.com",
                        "root_domain": "test.com",
                        "sld": "test",
                        "subdomain": "test",
                        "tld": "com",
                        "valid": true
                    },
                    {
                        "domain": "example.com",
                        "punycode": "example.com",
                        "root_domain": "example.com",
                        "sld": "example",
                        "subdomain": "example",
                        "tld": "com",
                        "valid": true
                    }
                ],
                "hops": [
                    {
                        "authentication_results": {
                            "compauth": {
                                "reason": "reason_value",
                                "verdict": "pass"
                            },
                            "dkim": "pass",
                            "dkim_details": {
                                "algorithm": "rsa-sha256",
                                "body_hash": "abcdefg",
                                "domain": "example.com",
                                "headers": "from, to, subject",
                                "instance": "example.com",
                                "selector": "abcdefg",
                                "signature": "abcdefg",
                                "type": "dkim",
                                "version": "1.0"
                            },
                            "dmarc": "pass",
                            "dmarc_details": {
                                "action": "quarantine",
                                "disposition": "quarantine",
                                "from": {
                                    "domain": "example.com",
                                    "punycode": "example.com",
                                    "root_domain": "example.com",
                                    "sld": "example",
                                    "subdomain": "example",
                                    "tld": "com",
                                    "valid": true
                                },
                                "policy": "reject",
                                "sub_policy": "none",
                                "verdict": "pass",
                                "version": "1.0"
                            },
                            "instance": "example.com",
                            "server": {
                                "domain": "mail.example.com",
                                "punycode": "mail.example.com",
                                "root_domain": "example.com",
                                "sld": "example",
                                "subdomain": "mail",
                                "tld": "com",
                                "valid": true
                            },
                            "spf": "pass",
                            "spf_details": {
                                "client_ip": {
                                    "ip": "1.128.0.0"
                                },
                                "description": "SPF record found",
                                "designator": "pass",
                                "helo": {
                                    "domain": "example.com",
                                    "punycode": "example.com",
                                    "root_domain": "example.com",
                                    "sld": "example",
                                    "subdomain": "example",
                                    "tld": "com",
                                    "valid": true
                                },
                                "server": {
                                    "domain": "mail.example.com",
                                    "root_domain": "example.com",
                                    "sld": "example",
                                    "subdomain": "mail",
                                    "tld": "com",
                                    "valid": true
                                },
                                "verdict": "pass"
                            },
                            "type": "spf"
                        },
                        "fields": [
                            {
                                "name": "To",
                                "position": 0,
                                "to": "[email protected]",
                                "value": "[email protected]"
                            },
                            {
                                "name": "Subject",
                                "position": 1,
                                "subject": "Sublime-Security-Standard-Test-String",
                                "value": "Sublime-Security-Standard-Test-String"
                            },
                            {
                                "date": "Mon, 21 Oct 2019 14:23:24 -0400",
                                "name": "Date",
                                "position": 2,
                                "value": "Mon, 21 Oct 2019 14:23:24 -0400"
                            },
                            {
                                "from": "Sublime Security Test <[email protected]>",
                                "name": "From",
                                "position": 3,
                                "value": "Sublime Security Test <[email protected]>"
                            }
                        ],
                        "index": 0,
                        "received": {
                            "additional": {
                                "raw": "Authentication successful"
                            },
                            "id": {
                                "raw": "msg-12345"
                            },
                            "link": {
                                "raw": "https://mail.example.com/message/12345"
                            },
                            "mailbox": {
                                "raw": "[email protected]"
                            },
                            "protocol": {
                                "raw": "IMAP"
                            },
                            "server": {
                                "raw": "imap.example.com"
                            },
                            "source": {
                                "raw": "81.2.69.144"
                            },
                            "time": "2019-10-21T18:23:24.000Z",
                            "zone_offset": "+00:00"
                        },
                        "received_spf": {
                            "client_ip": {
                                "ip": "1.128.0.0"
                            },
                            "description": "SPF record found",
                            "designator": "pass",
                            "helo": {
                                "domain": "example.com",
                                "punycode": "example.com",
                                "root_domain": "example.com",
                                "sld": "example",
                                "subdomain": "example",
                                "tld": "com",
                                "valid": true
                            },
                            "server": {
                                "domain": "mail.example.com",
                                "punycode": "mail.example.com",
                                "root_domain": "example.com",
                                "sld": "example",
                                "subdomain": "mail",
                                "tld": "com",
                                "valid": true
                            },
                            "verdict": "pass"
                        },
                        "signature": {
                            "algorithm": "rsa-sha256",
                            "body_hash": "b9c4a3f9d93d9a38bdf8c47a8f2d2c79ec1d8b1f",
                            "domain": "example.com",
                            "headers": "from:to:subject:date",
                            "instance": "123456",
                            "selector": "default",
                            "signature": "d2abf9d6c8f4b8d68d8f3f7b6f9d3b8e6a8c2b3a9f4b8d7b9d3b6a8f9c3b4e5f",
                            "type": "spf",
                            "version": "1"
                        }
                    }
                ],
                "in_reply_to": "in_reply_to_value",
                "ips": [
                    {
                        "ip": "1.128.0.0"
                    }
                ],
                "references": [
                    "test1",
                    "test2"
                ],
                "reply_to": [
                    {
                        "email": {
                            "domain": {
                                "domain": "example.com",
                                "root_domain": "example.com",
                                "sld": "example",
                                "tld": "com",
                                "valid": true
                            },
                            "local_part": "user"
                        }
                    },
                    {
                        "display_name": "Example Display Name",
                        "email": {
                            "domain": {
                                "punycode": "example.com",
                                "subdomain": "sub.example"
                            }
                        }
                    },
                    {
                        "display_name": "Another Display Name",
                        "email": {
                            "domain": {
                                "punycode": "anotherexample.com",
                                "subdomain": "sub.anotherexample"
                            }
                        }
                    }
                ],
                "return_path": {
                    "domain": {
                        "domain": "example.com",
                        "punycode": "xn--example-d4a.com",
                        "root_domain": "example",
                        "sld": "example",
                        "subdomain": "sub",
                        "tld": "com",
                        "valid": true
                    },
                    "email": "[email protected]",
                    "local_part": "user"
                },
                "x_authenticated_domain": {
                    "domain": "example.com",
                    "punycode": "xn--example-d4a.com",
                    "root_domain": "example.com",
                    "sld": "example",
                    "subdomain": "sub",
                    "tld": "com",
                    "valid": true
                },
                "x_authenticated_sender": {
                    "domain": {
                        "domain": "example.com",
                        "punycode": "example.com",
                        "root_domain": "example.com",
                        "sld": "example",
                        "subdomain": "sub",
                        "tld": "com",
                        "valid": true
                    },
                    "email": "[email protected]",
                    "local_part": "user"
                },
                "x_originating_ip": {
                    "ip": "1.128.0.0"
                },
                "x_secure_server_account": "account_value",
                "x_sender": {
                    "domain": {
                        "domain": "example.com",
                        "punycode": "example.com",
                        "root_domain": "example.com",
                        "sld": "example",
                        "subdomain": "sub",
                        "tld": "com",
                        "valid": true
                    },
                    "email": "[email protected]",
                    "local_part": "user"
                }
            },
            "mailbox": {
                "email": {
                    "domain": {
                        "domain": "example.com",
                        "punycode": "xn--example-d4a.com",
                        "root_domain": "example.com",
                        "sld": "example",
                        "subdomain": "sub",
                        "tld": "com",
                        "valid": true
                    },
                    "local_part": "user",
                    "value": "[email protected]"
                }
            },
            "meta": {
                "canonical_id": "2fe271830bbad5fe3a70abbe7a8c0bfe79eb208a76cde267930d19f0e8cea81c",
                "effective_at": "2024-08-02T07:40:25.135Z"
            },
            "recipients": {
                "bcc": [
                    {
                        "display_name": "John Doe",
                        "email": {
                            "domain": {
                                "domain": "example.com",
                                "punycode": "xn--example-d4a.com",
                                "root_domain": "example",
                                "sld": "example",
                                "subdomain": "sub",
                                "tld": "com",
                                "valid": true
                            },
                            "local_part": "john.doe"
                        }
                    }
                ],
                "cc": [
                    {
                        "display_name": "Jane Smith",
                        "email": {
                            "domain": {
                                "domain": "example.org",
                                "punycode": "xn--example-d4a.org",
                                "root_domain": "example",
                                "sld": "example",
                                "subdomain": "sub",
                                "tld": "org",
                                "valid": true
                            },
                            "local_part": "jane.smith"
                        }
                    }
                ],
                "to": [
                    {
                        "display_name": "Alice Johnson",
                        "email": {
                            "domain": {
                                "domain": "example.com",
                                "punycode": "xn--example-d4a.net",
                                "root_domain": "example.com",
                                "sld": "example",
                                "subdomain": "sub",
                                "tld": "com",
                                "valid": true
                            },
                            "local_part": "user"
                        }
                    }
                ]
            },
            "sender": {
                "display_name": "Sublime Security Test",
                "email": {
                    "domain": {
                        "punycode": "xn--example-d4a.com",
                        "root_domain": "sublimesecurity.com",
                        "sld": "sublimesecurity",
                        "valid": true
                    },
                    "local_part": "testing"
                }
            },
            "type": {
                "outbound": true
            }
        }
    },
    "tags": [
        "collect_sqs_logs",
        "preserve_original_event",
        "forwarded",
        "sublime_security-email_message"
    ],
    "url": [
        {
            "domain": "example.com",
            "fragment": "search",
            "full": "https://example.com/test?q=elasticsearch#search",
            "password": "pass123",
            "path": "/test",
            "port": 80,
            "query": "q=elasticsearch",
            "scheme": "https",
            "subdomain": "example",
            "top_level_domain": "com",
            "username": "test"
        }
    ],
    "user_agent": {
        "device": {
            "name": "Other"
        },
        "name": "Other",
        "original": "MyCustomMailer"
    }
}
导出的字段
字段 描述 类型

@timestamp

事件时间戳。

日期

aws.s3.bucket.arn

AWS S3 存储桶 ARN。

keyword

aws.s3.bucket.name

AWS S3 存储桶名称。

keyword

aws.s3.object.key

AWS S3 对象键。

keyword

data_stream.dataset

数据流数据集。

constant_keyword

data_stream.namespace

数据流命名空间。

constant_keyword

data_stream.type

数据流类型。

constant_keyword

event.dataset

事件数据集。

constant_keyword

event.module

事件模块。

constant_keyword

input.type

filebeat 输入的类型。

keyword

log.offset

日志偏移量。

long

sublime_security.email_message.attachments.content.id

从 MIME 负载中提取的 Content-ID。

keyword

sublime_security.email_message.attachments.content.transfer_encoding

从 MIME 负载中提取的 Content-Transfer-Encoding。

keyword

sublime_security.email_message.attachments.content.type

从 MIME 负载中提取的 Content-Type。

keyword

sublime_security.email_message.attachments.file.extension

来自上下文(如标头)的文件扩展名。

keyword

sublime_security.email_message.attachments.file.name

文件名。

keyword

sublime_security.email_message.attachments.file.type

通过查看文件中的 magic bytes 确定的文件类型。

keyword

sublime_security.email_message.attachments.md5

原始内容的 MD5 哈希值。

keyword

sublime_security.email_message.attachments.raw

文件的 Base64 编码源。

keyword

sublime_security.email_message.attachments.sha1

原始内容的 SHA1 哈希值。

keyword

sublime_security.email_message.attachments.sha256

原始内容的 SHA256 哈希值。

keyword

sublime_security.email_message.attachments.size

文件大小(以字节为单位)。

long

sublime_security.email_message.body.current_thread.text

消息线程中最新回复/转发的文本内容。 这通常不包括转发消息和警告横幅的内容。

keyword

sublime_security.email_message.body.html.charset

text/[subtype] 的字符集。

keyword

sublime_security.email_message.body.html.content_transfer_encoding

text/[subtype] 的 Content-Transfer-Encoding。

keyword

sublime_security.email_message.body.html.display_text

HTML 文档的可视文本,删除不可见字符并将非 ASCII 字符转换为 ASCII 空格。

keyword

sublime_security.email_message.body.html.inner_text

不包含 HTML 标记的 HTML 文档的内部文本。

keyword

sublime_security.email_message.body.html.raw

正文文本类型(text/[subtype] 部分)的解码原始内容。

keyword

sublime_security.email_message.body.ips.ip

原始 IP。

ip

sublime_security.email_message.body.links.display_text

超链接的文本,如果它不是 URL。

keyword

sublime_security.email_message.body.links.display_url.domain.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.body.links.display_url.domain.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.body.links.display_url.domain.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.body.links.display_url.domain.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.body.links.display_url.domain.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.body.links.display_url.domain.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.body.links.display_url.domain.valid

域名是否有效。

布尔值

sublime_security.email_message.body.links.display_url.fragment

片段标识符; href_url 中 # 后面的文本(也称为锚标记)。

keyword

sublime_security.email_message.body.links.display_url.password

域名之前指定的密码。

keyword

sublime_security.email_message.body.links.display_url.path

TLD 之后和查询参数之前的所有内容。

keyword

sublime_security.email_message.body.links.display_url.port

用于 href_url 的端口。 如果未设置显式端口,则将从协议推断端口。

long

sublime_security.email_message.body.links.display_url.query_params

href_url 的查询参数。

keyword

sublime_security.email_message.body.links.display_url.rewrite.encoders

在展开 URL 时检测到的 URL 重写编码器列表。

keyword

sublime_security.email_message.body.links.display_url.rewrite.original

没有任何展开 URL 重写的原始 URL。

keyword

sublime_security.email_message.body.links.display_url.scheme

href_url 请求的协议,例如 http。

keyword

sublime_security.email_message.body.links.display_url.url

完整 URL。

keyword

sublime_security.email_message.body.links.display_url.username

href_url 的域名之前指定的用户名字。

keyword

sublime_security.email_message.body.links.href_url.domain.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.body.links.href_url.domain.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.body.links.href_url.domain.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.body.links.href_url.domain.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.body.links.href_url.domain.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.body.links.href_url.domain.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.body.links.href_url.domain.valid

域名是否有效。

布尔值

sublime_security.email_message.body.links.href_url.fragment

片段标识符; href_url 中 # 后面的文本(也称为锚标记)。

keyword

sublime_security.email_message.body.links.href_url.password

域名之前指定的密码。

keyword

sublime_security.email_message.body.links.href_url.path

TLD 之后和查询参数之前的所有内容。

keyword

sublime_security.email_message.body.links.href_url.port

用于 href_url 的端口。 如果未设置显式端口,则将从协议推断端口。

long

sublime_security.email_message.body.links.href_url.query_params

href_url 的查询参数。

keyword

sublime_security.email_message.body.links.href_url.rewrite.encoders

在展开 URL 时检测到的 URL 重写编码器列表。

keyword

sublime_security.email_message.body.links.href_url.rewrite.original

没有任何展开 URL 重写的原始 URL。

keyword

sublime_security.email_message.body.links.href_url.scheme

href_url 请求的协议,例如 http。

keyword

sublime_security.email_message.body.links.href_url.url

完整 URL。

keyword

sublime_security.email_message.body.links.href_url.username

href_url 的域名之前指定的用户名字。

keyword

sublime_security.email_message.body.links.mismatched

显示 URL 和 href URL 根域是否不匹配(即 .href_url.domain.root_domain != .display_url.domain.root_domain,其中两者都不是 null 并且是有效的域)。

布尔值

sublime_security.email_message.body.plain.charset

text/[subtype] 的字符集。

keyword

sublime_security.email_message.body.plain.content_transfer_encoding

text/[subtype] 的 Content-Transfer-Encoding。

keyword

sublime_security.email_message.body.plain.raw

正文文本类型(text/[subtype] 部分)的解码原始内容。

keyword

sublime_security.email_message.errors

解析 MDM 时发生的非致命错误。

object

sublime_security.email_message.external.created_at

由云 API(G Suite 或 Office 365)或其他外部来源提供的消息创建时间。 这通常是外部来源收到消息的时间。

日期

sublime_security.email_message.external.message_id

由云 API(G Suite 或 Office 365)或其他外部来源提供的消息 ID。

keyword

sublime_security.email_message.external.route_type

消息是已发送还是已接收。

keyword

sublime_security.email_message.external.spam

上游邮件网关确定该消息为垃圾邮件。 对于云 API 提供商,这将与 spam_folder 相同。 对于其他实现方法(如传输规则),如果支持,这将由消息头值(例如 X-SPAM)确定。

布尔值

sublime_security.email_message.external.spam_folder

消息到达用户的垃圾邮件文件夹。 这仅适用于云 API(G Suite 或 Office 365)。

布尔值

sublime_security.email_message.external.thread_id

由云 API(G Suite 或 Office 365)提供的线程/对话的唯一 ID。

keyword

sublime_security.email_message.headers.auth_summary.dmarc.details.action

指示垃圾邮件过滤器根据 DMARC 检查结果采取的操作。 有关更多信息,请参阅 https://docs.microsoft.com/zh-cn/microsoft-365/security/office-365-security/anti-spam-message-headers?view=o365-worldwide#authentication-results-message-header-fields

keyword

sublime_security.email_message.headers.auth_summary.dmarc.details.disposition

Gmail 应用的策略。

keyword

sublime_security.email_message.headers.auth_summary.dmarc.details.from.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.headers.auth_summary.dmarc.details.from.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.headers.auth_summary.dmarc.details.from.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.headers.auth_summary.dmarc.details.from.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.headers.auth_summary.dmarc.details.from.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.headers.auth_summary.dmarc.details.from.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.headers.auth_summary.dmarc.details.from.valid

域名是否有效。

布尔值

sublime_security.email_message.headers.auth_summary.dmarc.details.policy

组织域的策略。

keyword

sublime_security.email_message.headers.auth_summary.dmarc.details.sub_policy

组织域子域的策略。

keyword

sublime_security.email_message.headers.auth_summary.dmarc.details.verdict

描述消息的 DMARC 检查结果。

keyword

sublime_security.email_message.headers.auth_summary.dmarc.details.version

DMARC 版本。

keyword

sublime_security.email_message.headers.auth_summary.dmarc.pass

DMARC 检查是否通过。

布尔值

sublime_security.email_message.headers.auth_summary.dmarc.received_hop

进行 DMARC 检查的最低跳数。

long

sublime_security.email_message.headers.auth_summary.spf.details.client_ip.ip

原始 IP。

ip

sublime_security.email_message.headers.auth_summary.spf.details.description

SPF 判定的详细描述。

keyword

sublime_security.email_message.headers.auth_summary.spf.details.designator

指定机构的电子邮件或域。

keyword

sublime_security.email_message.headers.auth_summary.spf.details.helo.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.headers.auth_summary.spf.details.helo.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.headers.auth_summary.spf.details.helo.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.headers.auth_summary.spf.details.helo.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.headers.auth_summary.spf.details.helo.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.headers.auth_summary.spf.details.helo.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.headers.auth_summary.spf.details.helo.valid

域名是否有效。

布尔值

sublime_security.email_message.headers.auth_summary.spf.details.server.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.headers.auth_summary.spf.details.server.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.headers.auth_summary.spf.details.server.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.headers.auth_summary.spf.details.server.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.headers.auth_summary.spf.details.server.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.headers.auth_summary.spf.details.server.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.headers.auth_summary.spf.details.server.valid

域名是否有效。

布尔值

sublime_security.email_message.headers.auth_summary.spf.details.verdict

SPF 的判定。

keyword

sublime_security.email_message.headers.auth_summary.spf.error

SPF 检查是否出错。

布尔值

sublime_security.email_message.headers.auth_summary.spf.pass

SPF 检查是否通过。

布尔值

sublime_security.email_message.headers.auth_summary.spf.received_hop

进行 SPF 检查的最低跳数。

long

sublime_security.email_message.headers.date

电子邮件发送的 UTC 日期。

日期

sublime_security.email_message.headers.date_original_offset

发件人的 UTC 时区偏移量。

keyword

sublime_security.email_message.headers.delivered_to.domain.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.headers.delivered_to.domain.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.headers.delivered_to.domain.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.headers.delivered_to.domain.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.headers.delivered_to.domain.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.headers.delivered_to.domain.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.headers.delivered_to.domain.valid

域名是否有效。

布尔值

sublime_security.email_message.headers.delivered_to.email

完整电子邮件地址。

keyword

sublime_security.email_message.headers.delivered_to.local_part

本地部分,即 @ 之前的部分。

keyword

sublime_security.email_message.headers.domains.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.headers.domains.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.headers.domains.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.headers.domains.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.headers.domains.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.headers.domains.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.headers.domains.valid

域名是否有效。

布尔值

sublime_security.email_message.headers.hops.authentication_results.compauth.reason

判定原因。

keyword

sublime_security.email_message.headers.hops.authentication_results.compauth.verdict

compauth 的判定。

keyword

sublime_security.email_message.headers.hops.authentication_results.dkim

域密钥标识邮件检查的判定。

keyword

sublime_security.email_message.headers.hops.authentication_results.dkim_details.algorithm

签名算法。

keyword

sublime_security.email_message.headers.hops.authentication_results.dkim_details.body_hash

正文哈希。

keyword

sublime_security.email_message.headers.hops.authentication_results.dkim_details.domain

如果存在,则在 DKIM 签名中标识的域。 这是查询公钥的域。

keyword

sublime_security.email_message.headers.hops.authentication_results.dkim_details.headers

由该算法签名的头字段。

keyword

sublime_security.email_message.headers.hops.authentication_results.dkim_details.instance

此签名的实例号(如果为 ARC)。

keyword

sublime_security.email_message.headers.hops.authentication_results.dkim_details.selector

选择器。

keyword

sublime_security.email_message.headers.hops.authentication_results.dkim_details.signature

头和正文的签名。

keyword

sublime_security.email_message.headers.hops.authentication_results.dkim_details.type

签名类型,从字段名称派生。

keyword

sublime_security.email_message.headers.hops.authentication_results.dkim_details.version

版本。

keyword

sublime_security.email_message.headers.hops.authentication_results.dmarc

基于域的消息身份验证、报告和一致性检查的判定。

keyword

sublime_security.email_message.headers.hops.authentication_results.dmarc_details.action

指示垃圾邮件过滤器根据 DMARC 检查结果采取的操作。 有关更多信息,请参阅 https://docs.microsoft.com/zh-cn/microsoft-365/security/office-365-security/anti-spam-message-headers?view=o365-worldwide#authentication-results-message-header-fields

keyword

sublime_security.email_message.headers.hops.authentication_results.dmarc_details.disposition

Gmail 应用的策略。

keyword

sublime_security.email_message.headers.hops.authentication_results.dmarc_details.from.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.headers.hops.authentication_results.dmarc_details.from.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.headers.hops.authentication_results.dmarc_details.from.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.headers.hops.authentication_results.dmarc_details.from.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.headers.hops.authentication_results.dmarc_details.from.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.headers.hops.authentication_results.dmarc_details.from.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.headers.hops.authentication_results.dmarc_details.from.valid

域名是否有效。

布尔值

sublime_security.email_message.headers.hops.authentication_results.dmarc_details.policy

组织域的策略。

keyword

sublime_security.email_message.headers.hops.authentication_results.dmarc_details.sub_policy

组织域子域的策略。

keyword

sublime_security.email_message.headers.hops.authentication_results.dmarc_details.verdict

描述消息的 DMARC 检查结果。

keyword

sublime_security.email_message.headers.hops.authentication_results.dmarc_details.version

DMARC 版本。

keyword

sublime_security.email_message.headers.hops.authentication_results.instance

此身份验证结果的实例号(如果为 ARC)。

keyword

sublime_security.email_message.headers.hops.authentication_results.server.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.headers.hops.authentication_results.server.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.headers.hops.authentication_results.server.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.headers.hops.authentication_results.server.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.headers.hops.authentication_results.server.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.headers.hops.authentication_results.server.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.headers.hops.authentication_results.server.valid

域名是否有效。

布尔值

sublime_security.email_message.headers.hops.authentication_results.spf

发件人策略框架的裁决结果。

keyword

sublime_security.email_message.headers.hops.authentication_results.spf_details.client_ip.ip

原始 IP。

ip

sublime_security.email_message.headers.hops.authentication_results.spf_details.description

SPF 判定的详细描述。

keyword

sublime_security.email_message.headers.hops.authentication_results.spf_details.designator

指定机构的电子邮件或域。

keyword

sublime_security.email_message.headers.hops.authentication_results.spf_details.helo.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.headers.hops.authentication_results.spf_details.helo.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.headers.hops.authentication_results.spf_details.helo.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.headers.hops.authentication_results.spf_details.helo.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.headers.hops.authentication_results.spf_details.helo.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.headers.hops.authentication_results.spf_details.helo.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.headers.hops.authentication_results.spf_details.helo.valid

域名是否有效。

布尔值

sublime_security.email_message.headers.hops.authentication_results.spf_details.server.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.headers.hops.authentication_results.spf_details.server.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.headers.hops.authentication_results.spf_details.server.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.headers.hops.authentication_results.spf_details.server.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.headers.hops.authentication_results.spf_details.server.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.headers.hops.authentication_results.spf_details.server.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.headers.hops.authentication_results.spf_details.server.valid

域名是否有效。

布尔值

sublime_security.email_message.headers.hops.authentication_results.spf_details.verdict

SPF 的判定。

keyword

sublime_security.email_message.headers.hops.authentication_results.type

身份验证结果的类型,从字段名称派生。

keyword

sublime_security.email_message.headers.hops.fields

object

sublime_security.email_message.headers.hops.index

索引指示从发件人到收件人发生跃点的顺序。

long

sublime_security.email_message.headers.hops.received.additional.raw

剩余附加子句(例如传输信息)的原始字符串。

keyword

sublime_security.email_message.headers.hops.received.id.raw

id 部分的原始字符串。

keyword

sublime_security.email_message.headers.hops.received.link.raw

via 部分的原始字符串。

keyword

sublime_security.email_message.headers.hops.received.mailbox.raw

for 部分的原始字符串。

keyword

sublime_security.email_message.headers.hops.received.protocol.raw

with 部分的原始字符串。

keyword

sublime_security.email_message.headers.hops.received.server.raw

by 部分的原始字符串。

keyword

sublime_security.email_message.headers.hops.received.source.raw

from 部分的原始字符串。

keyword

sublime_security.email_message.headers.hops.received.time

从 Received 标头解析的时间。

日期

sublime_security.email_message.headers.hops.received.zone_offset

从 Received 标头解析的时区偏移量。

keyword

sublime_security.email_message.headers.hops.received_spf.client_ip.ip

原始 IP。

ip

sublime_security.email_message.headers.hops.received_spf.description

SPF 判定的详细描述。

keyword

sublime_security.email_message.headers.hops.received_spf.designator

指定机构的电子邮件或域。

keyword

sublime_security.email_message.headers.hops.received_spf.helo.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.headers.hops.received_spf.helo.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.headers.hops.received_spf.helo.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.headers.hops.received_spf.helo.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.headers.hops.received_spf.helo.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.headers.hops.received_spf.helo.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.headers.hops.received_spf.helo.valid

域名是否有效。

布尔值

sublime_security.email_message.headers.hops.received_spf.server.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.headers.hops.received_spf.server.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.headers.hops.received_spf.server.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.headers.hops.received_spf.server.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.headers.hops.received_spf.server.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.headers.hops.received_spf.server.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.headers.hops.received_spf.server.valid

域名是否有效。

布尔值

sublime_security.email_message.headers.hops.received_spf.verdict

SPF 的判定。

keyword

sublime_security.email_message.headers.hops.signature.algorithm

签名算法。

keyword

sublime_security.email_message.headers.hops.signature.body_hash

正文哈希。

keyword

sublime_security.email_message.headers.hops.signature.domain

如果存在,则在 DKIM 签名中标识的域。 这是查询公钥的域。

keyword

sublime_security.email_message.headers.hops.signature.headers

由该算法签名的头字段。

keyword

sublime_security.email_message.headers.hops.signature.instance

此签名的实例号(如果为 ARC)。

keyword

sublime_security.email_message.headers.hops.signature.selector

选择器。

keyword

sublime_security.email_message.headers.hops.signature.signature

头和正文的签名。

keyword

sublime_security.email_message.headers.hops.signature.type

签名类型,从字段名称派生。

keyword

sublime_security.email_message.headers.hops.signature.version

版本。

keyword

sublime_security.email_message.headers.in_reply_to

In-Reply-To 标头值,用于标识其父消息(如果存在)。

keyword

sublime_security.email_message.headers.ips.ip

原始 IP。

keyword

sublime_security.email_message.headers.mailer

从标头提取的 X-Mailer 或 User-Agent。

keyword

sublime_security.email_message.headers.message_id

从标头提取的 Message-ID。

keyword

sublime_security.email_message.headers.references

此链中其他消息的 Message-ID。

keyword

sublime_security.email_message.headers.reply_to.display_name

显示名称。

keyword

sublime_security.email_message.headers.reply_to.email.domain.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.headers.reply_to.email.domain.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.headers.reply_to.email.domain.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.headers.reply_to.email.domain.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.headers.reply_to.email.domain.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.headers.reply_to.email.domain.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.headers.reply_to.email.domain.valid

域名是否有效。

布尔值

sublime_security.email_message.headers.reply_to.email.local_part

本地部分,即 @ 之前的部分。

keyword

sublime_security.email_message.headers.reply_to.email.value

完整电子邮件地址。

keyword

sublime_security.email_message.headers.return_path.domain.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.headers.return_path.domain.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.headers.return_path.domain.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.headers.return_path.domain.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.headers.return_path.domain.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.headers.return_path.domain.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.headers.return_path.domain.valid

域名是否有效。

布尔值

sublime_security.email_message.headers.return_path.email

完整电子邮件地址。

keyword

sublime_security.email_message.headers.return_path.local_part

本地部分,即 @ 之前的部分。

keyword

sublime_security.email_message.headers.x_authenticated_domain.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.headers.x_authenticated_domain.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.headers.x_authenticated_domain.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.headers.x_authenticated_domain.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.headers.x_authenticated_domain.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.headers.x_authenticated_domain.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.headers.x_authenticated_domain.valid

域名是否有效。

布尔值

sublime_security.email_message.headers.x_authenticated_sender.domain.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.headers.x_authenticated_sender.domain.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.headers.x_authenticated_sender.domain.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.headers.x_authenticated_sender.domain.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.headers.x_authenticated_sender.domain.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.headers.x_authenticated_sender.domain.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.headers.x_authenticated_sender.domain.valid

域名是否有效。

布尔值

sublime_security.email_message.headers.x_authenticated_sender.email

完整电子邮件地址。

keyword

sublime_security.email_message.headers.x_authenticated_sender.local_part

本地部分,即 @ 之前的部分。

keyword

sublime_security.email_message.headers.x_client_ip.ip

原始 IP。

ip

sublime_security.email_message.headers.x_originating_ip.ip

原始 IP。

ip

sublime_security.email_message.headers.x_secure_server_account

X-SecureServer-Acct 标头,表示与安全服务器上发件人的电子邮件帐户关联的唯一标识符,可用于将电子邮件追溯到特定帐户或用户。

keyword

sublime_security.email_message.headers.x_sender.domain.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.headers.x_sender.domain.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.headers.x_sender.domain.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.headers.x_sender.domain.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.headers.x_sender.domain.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.headers.x_sender.domain.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.headers.x_sender.domain.valid

域名是否有效。

布尔值

sublime_security.email_message.headers.x_sender.email

完整电子邮件地址。

keyword

sublime_security.email_message.headers.x_sender.local_part

本地部分,即 @ 之前的部分。

keyword

sublime_security.email_message.mailbox.display_name

显示名称。

keyword

sublime_security.email_message.mailbox.email.domain.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.mailbox.email.domain.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.mailbox.email.domain.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.mailbox.email.domain.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.mailbox.email.domain.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.mailbox.email.domain.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.mailbox.email.domain.valid

域名是否有效。

布尔值

sublime_security.email_message.mailbox.email.local_part

本地部分,即 @ 之前的部分。

keyword

sublime_security.email_message.mailbox.email.value

完整电子邮件地址。

keyword

sublime_security.email_message.meta.canonical_id

一个确定性 ID,从附件、正文、主题、发件人等元数据生成,用于将相似的消息/活动分组在一起。

keyword

sublime_security.email_message.meta.created_at

数据模型的创建时间。

日期

sublime_security.email_message.meta.effective_at

数据模型的有效时间,用于针对列表和历史函数(如发件人配置文件或 whois)进行评估。

日期

sublime_security.email_message.meta.id

消息 ID。

keyword

sublime_security.email_message.recipients.bcc.display_name

显示名称。

keyword

sublime_security.email_message.recipients.bcc.email.domain.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.recipients.bcc.email.domain.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.recipients.bcc.email.domain.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.recipients.bcc.email.domain.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.recipients.bcc.email.domain.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.recipients.bcc.email.domain.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.recipients.bcc.email.domain.valid

域名是否有效。

布尔值

sublime_security.email_message.recipients.bcc.email.local_part

本地部分,即 @ 之前的部分。

keyword

sublime_security.email_message.recipients.bcc.email.value

完整电子邮件地址。

keyword

sublime_security.email_message.recipients.cc.display_name

显示名称。

keyword

sublime_security.email_message.recipients.cc.email.domain.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.recipients.cc.email.domain.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.recipients.cc.email.domain.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.recipients.cc.email.domain.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.recipients.cc.email.domain.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.recipients.cc.email.domain.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.recipients.cc.email.domain.valid

域名是否有效。

布尔值

sublime_security.email_message.recipients.cc.email.local_part

本地部分,即 @ 之前的部分。

keyword

sublime_security.email_message.recipients.cc.email.value

完整电子邮件地址。

keyword

sublime_security.email_message.recipients.to.display_name

显示名称。

keyword

sublime_security.email_message.recipients.to.email.domain.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.recipients.to.email.domain.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.recipients.to.email.domain.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.recipients.to.email.domain.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.recipients.to.email.domain.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.recipients.to.email.domain.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.recipients.to.email.domain.valid

域名是否有效。

布尔值

sublime_security.email_message.recipients.to.email.local_part

本地部分,即 @ 之前的部分。

keyword

sublime_security.email_message.recipients.to.email.value

完整电子邮件地址。

keyword

sublime_security.email_message.sender.display_name

显示名称。

keyword

sublime_security.email_message.sender.email.domain.domain

完全限定域名 (FQDN)。 这可能并不总是可路由的,例如,当电子邮件地址包含一个仅为 TLD 而没有 SLD 的域时,例如 foo@WIN-bar。

keyword

sublime_security.email_message.sender.email.domain.punycode

如果域名以 xn-- 开头,则解释为 punycode。 例如,如果domainxn—​ublimesecurity-4xc.com,则punycode是śublimesecurity.com。

keyword

sublime_security.email_message.sender.email.domain.root_domain

根域,包括 TLD。

keyword

sublime_security.email_message.sender.email.domain.sld

二级域,例如,对于域名windows.netwindows

keyword

sublime_security.email_message.sender.email.domain.subdomain

子域,例如,对于域名drive.google.comdrive

keyword

sublime_security.email_message.sender.email.domain.tld

域的顶级域。 例如,google.com 的 TLD 是com

keyword

sublime_security.email_message.sender.email.domain.valid

域名是否有效。

布尔值

sublime_security.email_message.sender.email.local_part

本地部分,即 @ 之前的部分。

keyword

sublime_security.email_message.sender.email.value

完整电子邮件地址。

keyword

sublime_security.email_message.subject.subject

电子邮件的主题。

keyword

sublime_security.email_message.type.inbound

邮件由您组织外部的人员发送,至少发送给您组织内部的一位收件人。

布尔值

sublime_security.email_message.type.internal

邮件由您组织内部的人员发送,至少发送给您组织内部的一位收件人。邮件必须通过 SPF 或 DKIM 进行身份验证才能被视为内部邮件。

布尔值

sublime_security.email_message.type.outbound

邮件由您组织内部的人员发送,至少发送给您组织外部的一位收件人。

布尔值

消息事件

编辑

这是 message_event 数据集。

示例

message_event 的示例事件如下所示

{
    "@timestamp": "2024-07-12T05:15:08.221Z",
    "agent": {
        "ephemeral_id": "384edc61-b94b-40cf-9cc6-86d5418d35e5",
        "id": "5f3fcbb9-1a97-4ff3-857f-167af6664464",
        "name": "docker-fleet-agent",
        "type": "filebeat",
        "version": "8.13.0"
    },
    "data_stream": {
        "dataset": "sublime_security.message_event",
        "namespace": "17638",
        "type": "logs"
    },
    "ecs": {
        "version": "8.11.0"
    },
    "elastic_agent": {
        "id": "5f3fcbb9-1a97-4ff3-857f-167af6664464",
        "snapshot": false,
        "version": "8.13.0"
    },
    "email": {
        "from": {
            "address": [
                "[email protected]"
            ]
        },
        "subject": "Urgent: Wire transfer",
        "to": {
            "address": [
                "[email protected]",
                "[email protected]",
                "[email protected]",
                "[email protected]"
            ]
        }
    },
    "event": {
        "agent_id_status": "verified",
        "category": [
            "email"
        ],
        "dataset": "sublime_security.message_event",
        "id": "9c426680-5cdf-4283-adbd-d79ba0e52434",
        "ingested": "2024-08-28T10:36:57Z",
        "kind": "event",
        "original": "{\"canonical_id\":\"dd97dc82731ff7e82edfccaef59826cccd271bd4423e09d1e150ade83037cb37\",\"created_at\":\"2024-07-12T05:15:08.221838Z\",\"external_id\":\"7a2dfbeb-1310-48fc-9ed9-f480608a0306\",\"forward_recipients\":[],\"forwarded_at\":null,\"id\":\"9c426680-5cdf-4283-adbd-d79ba0e52434\",\"landed_in_spam\":false,\"mailbox\":{\"email\":\"[email protected]\",\"external_id\":null,\"id\":\"433fe142-e2e5-4372-84ea-480279543a9b\"},\"message_source_id\":\"257982a1-f106-4c68-bc64-ff032914ed5f\",\"read_at\":null,\"recipients\":[{\"email\":\"[email protected]\"},{\"email\":\"[email protected]\"},{\"email\":\"[email protected]\"},{\"email\":\"[email protected]\"}],\"replied_at\":null,\"sender\":{\"display_name\":\"Bob Doe\",\"email\":\"[email protected]\"},\"subject\":\"Urgent: Wire transfer\"}",
        "type": [
            "info"
        ]
    },
    "input": {
        "type": "cel"
    },
    "observer": {
        "product": "Sublime Security",
        "vendor": "Sublime Security"
    },
    "related": {
        "user": [
            "[email protected]",
            "[email protected]",
            "[email protected]",
            "[email protected]",
            "Bob Doe",
            "[email protected]"
        ]
    },
    "source": {
        "user": {
            "name": "Bob Doe"
        }
    },
    "sublime_security": {
        "message_event": {
            "canonical_id": "dd97dc82731ff7e82edfccaef59826cccd271bd4423e09d1e150ade83037cb37",
            "created_at": "2024-07-12T05:15:08.221Z",
            "external_id": "7a2dfbeb-1310-48fc-9ed9-f480608a0306",
            "id": "9c426680-5cdf-4283-adbd-d79ba0e52434",
            "landed_in_spam": false,
            "mailbox": {
                "email": "[email protected]",
                "id": "433fe142-e2e5-4372-84ea-480279543a9b"
            },
            "message_source_id": "257982a1-f106-4c68-bc64-ff032914ed5f",
            "recipients": [
                {
                    "email": "[email protected]"
                },
                {
                    "email": "[email protected]"
                },
                {
                    "email": "[email protected]"
                },
                {
                    "email": "[email protected]"
                }
            ],
            "sender": {
                "display_name": "Bob Doe",
                "email": "[email protected]"
            },
            "subject": "Urgent: Wire transfer"
        }
    },
    "tags": [
        "preserve_original_event",
        "preserve_duplicate_custom_fields",
        "forwarded",
        "sublime_security-message_event"
    ]
}
导出的字段
字段 描述 类型

@timestamp

事件时间戳。

日期

data_stream.dataset

数据流数据集。

constant_keyword

data_stream.namespace

数据流命名空间。

constant_keyword

data_stream.type

数据流类型。

constant_keyword

event.dataset

事件数据集。

constant_keyword

event.module

事件模块。

constant_keyword

input.type

filebeat 输入的类型。

keyword

log.offset

日志偏移量。

long

sublime_security.message_event.canonical_id

消息的规范 ID。

keyword

sublime_security.message_event.created_at

此消息添加到 sublime_security 的时间。

日期

sublime_security.message_event.data.flagged_rules.id

标记规则的 ID。

keyword

sublime_security.message_event.data.flagged_rules.name

标记规则的名称。

keyword

sublime_security.message_event.data.flagged_rules.severity

标记规则的严重程度。

keyword

sublime_security.message_event.data.flagged_rules.tags

标记规则的标签列表。

keyword

sublime_security.message_event.data.triggered_actions.id

keyword

sublime_security.message_event.data.triggered_actions.name

keyword

sublime_security.message_event.data.triggered_actions.type

keyword

sublime_security.message_event.external_id

源系统(例如,Office 365 或 Google Workspace)中消息的 ID。

keyword

sublime_security.message_event.forward_recipients

此消息由收件人邮箱转发到的电子邮件地址。

keyword

sublime_security.message_event.forwarded_at

此消息由收件人邮箱转发的时间。Null 值表示尚未转发。

日期

sublime_security.message_event.id

消息 ID。

keyword

sublime_security.message_event.landed_in_spam

消息是否已放入收件人的垃圾邮件文件夹。

布尔值

sublime_security.message_event.mailbox.email

邮箱电子邮件地址。

keyword

sublime_security.message_event.mailbox.external_id

源系统(例如,Office 365 或 Google Workspace)中邮箱的 ID。

keyword

sublime_security.message_event.mailbox.id

邮箱 ID。

keyword

sublime_security.message_event.message_source_id

消息的消息源的 ID。

keyword

sublime_security.message_event.read_at

此消息在用户邮箱中被读取的时间。Null 值表示尚未标记为已读。

日期

sublime_security.message_event.recipients.email

电子邮件地址。

keyword

sublime_security.message_event.replied_at

收件人邮箱回复此消息的时间。Null 值表示收件人尚未回复。

日期

sublime_security.message_event.sender.display_name

显示名称。

keyword

sublime_security.message_event.sender.email

电子邮件地址。

keyword

sublime_security.message_event.subject

消息的主题。

keyword

sublime_security.message_event.type

keyword

变更日志

编辑
变更日志
版本 详细信息 Kibana 版本

1.2.0

增强功能 (查看拉取请求)
将 "preserve_original_event" 标签添加到 event.kind 设置为 "pipeline_error" 的文档。

8.13.0 或更高版本

1.1.1

Bug 修复 (查看拉取请求)
修复水印使用问题。

8.13.0 或更高版本

1.1.0

增强 (查看拉取请求)
保留事件高水位标记时间戳,以避免重复摄取。

8.13.0 或更高版本

1.0.0

增强 (查看拉取请求)
发布 GA 包。

8.13.0 或更高版本

0.1.0

增强 (查看拉取请求)
初始发布。