{
    "api_version": "1",
    "kind": "dse_post",
    "self": "https://update.dsesecurity.com/api/v1/posts/synchronize-imap-state-without-treating-sequence-numbers-as-stable-ids/",
    "item": {
        "id": "https://update.dsesecurity.com/updates/synchronize-imap-state-without-treating-sequence-numbers-as-stable-ids/",
        "slug": "synchronize-imap-state-without-treating-sequence-numbers-as-stable-ids",
        "url": "https://update.dsesecurity.com/updates/synchronize-imap-state-without-treating-sequence-numbers-as-stable-ids/",
        "alternate_urls": {
            "markdown": "https://update.dsesecurity.com/updates/synchronize-imap-state-without-treating-sequence-numbers-as-stable-ids.md",
            "json": "https://update.dsesecurity.com/api/v1/posts/synchronize-imap-state-without-treating-sequence-numbers-as-stable-ids/"
        },
        "title": "Synchronize IMAP state without treating sequence numbers as stable IDs",
        "summary": "Use RFC 9051 — Internet Message Access Protocol (IMAP) - Version 4rev2 to review this narrow operational decision without extending the source beyond its stated scope.",
        "format": {
            "slug": "checklist",
            "name": "Checklist"
        },
        "priority": {
            "slug": "advisory",
            "name": "Advisory"
        },
        "featured": false,
        "image": {
            "theme": "network-infrastructure",
            "label": "Networks & infrastructure",
            "alt": "Resilient network core with engineered blue and gold data paths.",
            "card_url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-card.webp?v=1.8.20",
            "hero_url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-hero.webp?v=1.8.20",
            "social_url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-social-v2.jpg?v=1.8.20",
            "width": 2400,
            "height": 1350
        },
        "topics": [
            {
                "slug": "cybersecurity",
                "name": "Cybersecurity",
                "url": "https://update.dsesecurity.com/topic/cybersecurity/"
            },
            {
                "slug": "networks-infrastructure",
                "name": "Networks & Infrastructure",
                "url": "https://update.dsesecurity.com/topic/networks-infrastructure/"
            }
        ],
        "author": {
            "name": "DSE Security Editorial Team",
            "url": "https://update.dsesecurity.com/#editorial-team",
            "type": "Organization"
        },
        "publisher": {
            "name": "Detection Systems & Engineering",
            "url": "https://dsesecurity.com/"
        },
        "published_at": "2026-08-27T12:16:49+00:00",
        "modified_at": "2026-08-27T12:36:16+00:00",
        "reviewed_on": "2026-08-26",
        "reading_minutes": 3,
        "word_count": 598,
        "potentially_affected": "Teams, systems, services, or facilities within the stated scope of RFC 9051 — Internet Message Access Protocol (IMAP) - Version 4rev2",
        "dse_recommendation": "Compare the observed state with the cited official source, document applicability and exceptions, and test any approved change with rollback safeguards.",
        "primary_source": {
            "name": "RFC 9051 — Internet Message Access Protocol (IMAP) - Version 4rev2",
            "url": "https://www.rfc-editor.org/rfc/rfc9051.html",
            "published_on": null,
            "authority": "www.rfc-editor.org"
        },
        "publishing_principles": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
        "usage_info": "https://update.dsesecurity.com/usage/",
        "copyright_notice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
        "content_html": "<p>Treat this document as a focused evidence review: Synchronize IMAP state without treating sequence numbers as stable IDs. Only the official source and traced locations below supply facts. Confirm applicability before acting.</p>\n<h2>Source fact:</h2>\n<p>The official <a href=\"https://www.rfc-editor.org/rfc/rfc9051.html\" target=\"_blank\" rel=\"noopener noreferrer\">RFC 9051 — Internet Message Access Protocol (IMAP) &#8211; Version 4rev2</a> from RFC Editor / Internet Engineering Task Force supports the following bounded statements:</p>\n<ul>\n<li>An IMAP UID remains stable during a session and normally across sessions; UIDVALIDITY tells a client when earlier UIDs can no longer be reused for synchronization. The research record locates this support at <strong>Section 2.3.1.1 (Unique Identifier Message Attribute)</strong>.</li>\n<li>A message sequence number is only the message&#8217;s current relative mailbox position and can be reassigned when another message is expunged. The research record locates this support at <strong>Section 2.3.1.2 (Message Sequence Number Message Attribute)</strong>.</li>\n<li>Each EXPUNGE immediately decrements the sequence numbers of following messages, so clients must apply untagged mailbox updates before interpreting later sequence-number responses. The research record locates this support at <strong>Section 7.5.1 (EXPUNGE Response)</strong>.</li>\n</ul>\n<p>These statements are the factual basis for this document. Do not extend them into a broader assurance. Review sending domains, receiving domains, message agents, headers, authentication results, policy records, and failure handling only where the source and recorded environment align.</p>\n<h2>What the source does not establish</h2>\n<p>This RFC evidence supports only the named mail-protocol decision; it does not prove provider support, deliverability, or compliance for a particular flow. Do not read the source as proof of implementation or permission to change production. Its guidance remains conditional on authoritative DNS, certificates, time, gateways, identity stores, reputation services, and third-party mail providers and the environment&#8217;s recorded constraints.</p>\n<h2>Applicability questions</h2>\n<ul>\n<li>For source statement 1 at <strong>Section 2.3.1.1 (Unique Identifier Message Attribute)</strong>, which observable configuration, record, or test can confirm applicability here?</li>\n<li>For source statement 2 at <strong>Section 2.3.1.2 (Message Sequence Number Message Attribute)</strong>, which observable configuration, record, or test can confirm applicability here?</li>\n<li>For source statement 3 at <strong>Section 7.5.1 (EXPUNGE Response)</strong>, which observable configuration, record, or test can confirm applicability here?</li>\n<li>Within sending domains, receiving domains, message agents, headers, authentication results, policy records, and failure handling, which versions, roles, and configuration states define the review population?</li>\n<li>Could authoritative DNS, certificates, time, gateways, identity stores, reputation services, and third-party mail providers invalidate the test, hide a failure, or change applicability?</li>\n<li>Who owns the decision, and which observation requires stopping, escalation, or rollback?</li>\n</ul>\n<h2>DSE recommendation:</h2>\n<p>DSE recommends using the cited source as the evidence anchor for this decision. Start with applicability, then compare the observed state with the cited source. Record the source location, examined part of sending domains, receiving domains, message agents, headers, authentication results, policy records, and failure handling, observed and expected states, owner, and reason for deviation.</p>\n<p>Do not move from citation to production in one step. Pilot the decision where practical, observe agreed signals, retain a reversal point, and verify authoritative DNS, certificates, time, gateways, identity stores, reputation services, and third-party mail providers. Handle credentials, keys, recovery data, and personal information through approved secure channels.</p>\n<h2>Verification and evidence</h2>\n<p>Evidence should let another reviewer reproduce this decision. Retain observations beside the traced locations <strong>Section 2.3.1.1 (Unique Identifier Message Attribute)</strong>; <strong>Section 2.3.1.2 (Message Sequence Number Message Attribute)</strong>; <strong>Section 7.5.1 (EXPUNGE Response)</strong>. Favor sanitized messages, DNS records, SMTP transcripts, authentication results, policy evaluation, and delivery or rejection logs, linked to stable identifiers, time, and operator.</p>\n<p>Record the decision even when no change is made, including uncertainty and the next trigger. Use safe testing conditions for disruptive work, preserve rollback proof, and revisit the conclusion after relevant platform, dependency, vendor, or ownership changes.</p>\n<h2>Official references</h2>\n<ul>\n<li><a href=\"https://www.rfc-editor.org/rfc/rfc9051.html\" target=\"_blank\" rel=\"noopener noreferrer\">RFC 9051 — Internet Message Access Protocol (IMAP) &#8211; Version 4rev2</a> — RFC Editor / Internet Engineering Task Force</li>\n</ul>",
        "content_text": "Treat this document as a focused evidence review: Synchronize IMAP state without treating sequence numbers as stable IDs. Only the official source and traced locations below supply facts. Confirm applicability before acting.\nSource fact:\nThe official RFC 9051 — Internet Message Access Protocol (IMAP) – Version 4rev2 from RFC Editor / Internet Engineering Task Force supports the following bounded statements:\n\nAn IMAP UID remains stable during a session and normally across sessions; UIDVALIDITY tells a client when earlier UIDs can no longer be reused for synchronization. The research record locates this support at Section 2.3.1.1 (Unique Identifier Message Attribute).\nA message sequence number is only the message’s current relative mailbox position and can be reassigned when another message is expunged. The research record locates this support at Section 2.3.1.2 (Message Sequence Number Message Attribute).\nEach EXPUNGE immediately decrements the sequence numbers of following messages, so clients must apply untagged mailbox updates before interpreting later sequence-number responses. The research record locates this support at Section 7.5.1 (EXPUNGE Response).\n\nThese statements are the factual basis for this document. Do not extend them into a broader assurance. Review sending domains, receiving domains, message agents, headers, authentication results, policy records, and failure handling only where the source and recorded environment align.\nWhat the source does not establish\nThis RFC evidence supports only the named mail-protocol decision; it does not prove provider support, deliverability, or compliance for a particular flow. Do not read the source as proof of implementation or permission to change production. Its guidance remains conditional on authoritative DNS, certificates, time, gateways, identity stores, reputation services, and third-party mail providers and the environment’s recorded constraints.\nApplicability questions\n\nFor source statement 1 at Section 2.3.1.1 (Unique Identifier Message Attribute), which observable configuration, record, or test can confirm applicability here?\nFor source statement 2 at Section 2.3.1.2 (Message Sequence Number Message Attribute), which observable configuration, record, or test can confirm applicability here?\nFor source statement 3 at Section 7.5.1 (EXPUNGE Response), which observable configuration, record, or test can confirm applicability here?\nWithin sending domains, receiving domains, message agents, headers, authentication results, policy records, and failure handling, which versions, roles, and configuration states define the review population?\nCould authoritative DNS, certificates, time, gateways, identity stores, reputation services, and third-party mail providers invalidate the test, hide a failure, or change applicability?\nWho owns the decision, and which observation requires stopping, escalation, or rollback?\n\nDSE recommendation:\nDSE recommends using the cited source as the evidence anchor for this decision. Start with applicability, then compare the observed state with the cited source. Record the source location, examined part of sending domains, receiving domains, message agents, headers, authentication results, policy records, and failure handling, observed and expected states, owner, and reason for deviation.\nDo not move from citation to production in one step. Pilot the decision where practical, observe agreed signals, retain a reversal point, and verify authoritative DNS, certificates, time, gateways, identity stores, reputation services, and third-party mail providers. Handle credentials, keys, recovery data, and personal information through approved secure channels.\nVerification and evidence\nEvidence should let another reviewer reproduce this decision. Retain observations beside the traced locations Section 2.3.1.1 (Unique Identifier Message Attribute); Section 2.3.1.2 (Message Sequence Number Message Attribute); Section 7.5.1 (EXPUNGE Response). Favor sanitized messages, DNS records, SMTP transcripts, authentication results, policy evaluation, and delivery or rejection logs, linked to stable identifiers, time, and operator.\nRecord the decision even when no change is made, including uncertainty and the next trigger. Use safe testing conditions for disruptive work, preserve rollback proof, and revisit the conclusion after relevant platform, dependency, vendor, or ownership changes.\nOfficial references\n\nRFC 9051 — Internet Message Access Protocol (IMAP) – Version 4rev2 — RFC Editor / Internet Engineering Task Force",
        "content_markdown": "Treat this document as a focused evidence review: Synchronize IMAP state without treating sequence numbers as stable IDs. Only the official source and traced locations below supply facts. Confirm applicability before acting.\n\n## Source fact:\n\nThe official [RFC 9051 — Internet Message Access Protocol (IMAP) – Version 4rev2](https://www.rfc-editor.org/rfc/rfc9051.html) from RFC Editor / Internet Engineering Task Force supports the following bounded statements:\n\n- An IMAP UID remains stable during a session and normally across sessions; UIDVALIDITY tells a client when earlier UIDs can no longer be reused for synchronization. The research record locates this support at Section 2.3.1.1 (Unique Identifier Message Attribute).\n\n- A message sequence number is only the message’s current relative mailbox position and can be reassigned when another message is expunged. The research record locates this support at Section 2.3.1.2 (Message Sequence Number Message Attribute).\n\n- Each EXPUNGE immediately decrements the sequence numbers of following messages, so clients must apply untagged mailbox updates before interpreting later sequence-number responses. The research record locates this support at Section 7.5.1 (EXPUNGE Response).\n\nThese statements are the factual basis for this document. Do not extend them into a broader assurance. Review sending domains, receiving domains, message agents, headers, authentication results, policy records, and failure handling only where the source and recorded environment align.\n\n## What the source does not establish\n\nThis RFC evidence supports only the named mail-protocol decision; it does not prove provider support, deliverability, or compliance for a particular flow. Do not read the source as proof of implementation or permission to change production. Its guidance remains conditional on authoritative DNS, certificates, time, gateways, identity stores, reputation services, and third-party mail providers and the environment’s recorded constraints.\n\n## Applicability questions\n\n- For source statement 1 at Section 2.3.1.1 (Unique Identifier Message Attribute), which observable configuration, record, or test can confirm applicability here?\n\n- For source statement 2 at Section 2.3.1.2 (Message Sequence Number Message Attribute), which observable configuration, record, or test can confirm applicability here?\n\n- For source statement 3 at Section 7.5.1 (EXPUNGE Response), which observable configuration, record, or test can confirm applicability here?\n\n- Within sending domains, receiving domains, message agents, headers, authentication results, policy records, and failure handling, which versions, roles, and configuration states define the review population?\n\n- Could authoritative DNS, certificates, time, gateways, identity stores, reputation services, and third-party mail providers invalidate the test, hide a failure, or change applicability?\n\n- Who owns the decision, and which observation requires stopping, escalation, or rollback?\n\n## DSE recommendation:\n\nDSE recommends using the cited source as the evidence anchor for this decision. Start with applicability, then compare the observed state with the cited source. Record the source location, examined part of sending domains, receiving domains, message agents, headers, authentication results, policy records, and failure handling, observed and expected states, owner, and reason for deviation.\n\nDo not move from citation to production in one step. Pilot the decision where practical, observe agreed signals, retain a reversal point, and verify authoritative DNS, certificates, time, gateways, identity stores, reputation services, and third-party mail providers. Handle credentials, keys, recovery data, and personal information through approved secure channels.\n\n## Verification and evidence\n\nEvidence should let another reviewer reproduce this decision. Retain observations beside the traced locations Section 2.3.1.1 (Unique Identifier Message Attribute); Section 2.3.1.2 (Message Sequence Number Message Attribute); Section 7.5.1 (EXPUNGE Response). Favor sanitized messages, DNS records, SMTP transcripts, authentication results, policy evaluation, and delivery or rejection logs, linked to stable identifiers, time, and operator.\n\nRecord the decision even when no change is made, including uncertainty and the next trigger. Use safe testing conditions for disruptive work, preserve rollback proof, and revisit the conclusion after relevant platform, dependency, vendor, or ownership changes.\n\n## Official references\n\n- [RFC 9051 — Internet Message Access Protocol (IMAP) – Version 4rev2](https://www.rfc-editor.org/rfc/rfc9051.html) — RFC Editor / Internet Engineering Task Force"
    },
    "json_ld": {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": "https://dsesecurity.com/#organization",
                "name": "Detection Systems & Engineering",
                "alternateName": "DSE Security",
                "url": "https://dsesecurity.com/",
                "logo": {
                    "@type": "ImageObject",
                    "url": "https://update.dsesecurity.com/assets/dse-logo-20260812.png?v=1.8.20"
                }
            },
            {
                "@type": "Organization",
                "@id": "https://update.dsesecurity.com/#editorial-team",
                "name": "DSE Security Editorial Team",
                "url": "https://update.dsesecurity.com/",
                "parentOrganization": {
                    "@id": "https://dsesecurity.com/#organization"
                }
            },
            {
                "@type": "WebSite",
                "@id": "https://update.dsesecurity.com/#website",
                "name": "DSE Updates",
                "alternateName": "DSE Security Knowledge Hub",
                "url": "https://update.dsesecurity.com/",
                "inLanguage": "en-US",
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "potentialAction": {
                    "@type": "SearchAction",
                    "target": {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://update.dsesecurity.com/?q={search_term_string}"
                    },
                    "query-input": "required name=search_term_string"
                }
            },
            {
                "@type": "WebPage",
                "@id": "https://update.dsesecurity.com/updates/synchronize-imap-state-without-treating-sequence-numbers-as-stable-ids/",
                "url": "https://update.dsesecurity.com/updates/synchronize-imap-state-without-treating-sequence-numbers-as-stable-ids/",
                "isPartOf": {
                    "@id": "https://update.dsesecurity.com/#website"
                },
                "lastReviewed": "2026-08-26"
            },
            {
                "@type": "BreadcrumbList",
                "@id": "https://update.dsesecurity.com/updates/synchronize-imap-state-without-treating-sequence-numbers-as-stable-ids/#breadcrumbs",
                "itemListElement": [
                    {
                        "@type": "ListItem",
                        "position": 1,
                        "name": "DSE Updates",
                        "item": "https://update.dsesecurity.com/"
                    },
                    {
                        "@type": "ListItem",
                        "position": 2,
                        "name": "Synchronize IMAP state without treating sequence numbers as stable IDs",
                        "item": "https://update.dsesecurity.com/updates/synchronize-imap-state-without-treating-sequence-numbers-as-stable-ids/"
                    }
                ]
            },
            {
                "@type": [
                    "Article",
                    "TechArticle"
                ],
                "@id": "https://update.dsesecurity.com/updates/synchronize-imap-state-without-treating-sequence-numbers-as-stable-ids/#article",
                "identifier": "https://update.dsesecurity.com/updates/synchronize-imap-state-without-treating-sequence-numbers-as-stable-ids/",
                "url": "https://update.dsesecurity.com/updates/synchronize-imap-state-without-treating-sequence-numbers-as-stable-ids/",
                "headline": "Synchronize IMAP state without treating sequence numbers as stable IDs",
                "description": "Use RFC 9051 — Internet Message Access Protocol (IMAP) - Version 4rev2 to review this narrow operational decision without extending the source beyond…",
                "abstract": "Use RFC 9051 — Internet Message Access Protocol (IMAP) - Version 4rev2 to review this narrow operational decision without extending the source beyond its stated scope.",
                "articleBody": "Treat this document as a focused evidence review: Synchronize IMAP state without treating sequence numbers as stable IDs. Only the official source and traced locations below supply facts. Confirm applicability before acting.\nSource fact:\nThe official RFC 9051 — Internet Message Access Protocol (IMAP) – Version 4rev2 from RFC Editor / Internet Engineering Task Force supports the following bounded statements:\n\nAn IMAP UID remains stable during a session and normally across sessions; UIDVALIDITY tells a client when earlier UIDs can no longer be reused for synchronization. The research record locates this support at Section 2.3.1.1 (Unique Identifier Message Attribute).\nA message sequence number is only the message’s current relative mailbox position and can be reassigned when another message is expunged. The research record locates this support at Section 2.3.1.2 (Message Sequence Number Message Attribute).\nEach EXPUNGE immediately decrements the sequence numbers of following messages, so clients must apply untagged mailbox updates before interpreting later sequence-number responses. The research record locates this support at Section 7.5.1 (EXPUNGE Response).\n\nThese statements are the factual basis for this document. Do not extend them into a broader assurance. Review sending domains, receiving domains, message agents, headers, authentication results, policy records, and failure handling only where the source and recorded environment align.\nWhat the source does not establish\nThis RFC evidence supports only the named mail-protocol decision; it does not prove provider support, deliverability, or compliance for a particular flow. Do not read the source as proof of implementation or permission to change production. Its guidance remains conditional on authoritative DNS, certificates, time, gateways, identity stores, reputation services, and third-party mail providers and the environment’s recorded constraints.\nApplicability questions\n\nFor source statement 1 at Section 2.3.1.1 (Unique Identifier Message Attribute), which observable configuration, record, or test can confirm applicability here?\nFor source statement 2 at Section 2.3.1.2 (Message Sequence Number Message Attribute), which observable configuration, record, or test can confirm applicability here?\nFor source statement 3 at Section 7.5.1 (EXPUNGE Response), which observable configuration, record, or test can confirm applicability here?\nWithin sending domains, receiving domains, message agents, headers, authentication results, policy records, and failure handling, which versions, roles, and configuration states define the review population?\nCould authoritative DNS, certificates, time, gateways, identity stores, reputation services, and third-party mail providers invalidate the test, hide a failure, or change applicability?\nWho owns the decision, and which observation requires stopping, escalation, or rollback?\n\nDSE recommendation:\nDSE recommends using the cited source as the evidence anchor for this decision. Start with applicability, then compare the observed state with the cited source. Record the source location, examined part of sending domains, receiving domains, message agents, headers, authentication results, policy records, and failure handling, observed and expected states, owner, and reason for deviation.\nDo not move from citation to production in one step. Pilot the decision where practical, observe agreed signals, retain a reversal point, and verify authoritative DNS, certificates, time, gateways, identity stores, reputation services, and third-party mail providers. Handle credentials, keys, recovery data, and personal information through approved secure channels.\nVerification and evidence\nEvidence should let another reviewer reproduce this decision. Retain observations beside the traced locations Section 2.3.1.1 (Unique Identifier Message Attribute); Section 2.3.1.2 (Message Sequence Number Message Attribute); Section 7.5.1 (EXPUNGE Response). Favor sanitized messages, DNS records, SMTP transcripts, authentication results, policy evaluation, and delivery or rejection logs, linked to stable identifiers, time, and operator.\nRecord the decision even when no change is made, including uncertainty and the next trigger. Use safe testing conditions for disruptive work, preserve rollback proof, and revisit the conclusion after relevant platform, dependency, vendor, or ownership changes.\nOfficial references\n\nRFC 9051 — Internet Message Access Protocol (IMAP) – Version 4rev2 — RFC Editor / Internet Engineering Task Force",
                "datePublished": "2026-08-27T12:16:49+00:00",
                "dateModified": "2026-08-27T12:36:16+00:00",
                "mainEntityOfPage": {
                    "@id": "https://update.dsesecurity.com/updates/synchronize-imap-state-without-treating-sequence-numbers-as-stable-ids/"
                },
                "inLanguage": "en-US",
                "isAccessibleForFree": true,
                "author": {
                    "@type": "Organization",
                    "name": "DSE Security Editorial Team",
                    "url": "https://update.dsesecurity.com/#editorial-team"
                },
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "image": {
                    "@type": "ImageObject",
                    "@id": "https://update.dsesecurity.com/updates/synchronize-imap-state-without-treating-sequence-numbers-as-stable-ids/#primaryimage",
                    "url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-social-v2.jpg?v=1.8.20",
                    "contentUrl": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-social-v2.jpg?v=1.8.20",
                    "width": 1200,
                    "height": 630,
                    "caption": "Synchronize IMAP state without treating sequence numbers as stable IDs"
                },
                "articleSection": [
                    "Cybersecurity",
                    "Networks & Infrastructure"
                ],
                "keywords": [
                    "Cybersecurity",
                    "Networks & Infrastructure",
                    "Checklist",
                    "Advisory priority"
                ],
                "genre": "Checklist",
                "about": [
                    {
                        "@type": "Thing",
                        "name": "Cybersecurity",
                        "url": "https://update.dsesecurity.com/topic/cybersecurity/"
                    },
                    {
                        "@type": "Thing",
                        "name": "Networks & Infrastructure",
                        "url": "https://update.dsesecurity.com/topic/networks-infrastructure/"
                    }
                ],
                "wordCount": 598,
                "timeRequired": "PT3M",
                "publishingPrinciples": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
                "usageInfo": "https://update.dsesecurity.com/usage/",
                "copyrightHolder": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "copyrightNotice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
                "citation": {
                    "@type": "CreativeWork",
                    "name": "RFC 9051 — Internet Message Access Protocol (IMAP) - Version 4rev2",
                    "url": "https://www.rfc-editor.org/rfc/rfc9051.html"
                }
            }
        ]
    }
}