{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.1.0",
  "lastModified": "2026-10-13T19:00:38.193Z",
  "sourcePath": "src/main/data/docs",
  "docId": "RFC5598",
  "document": {
    "abstract": "Over its thirty-five-year history, Internet Mail has changed significantly in scale and complexity, as it has become a global infrastructure service. These changes have been evolutionary, rather than revolutionary, reflecting a strong desire to preserve both its installed base and its usefulness. To collaborate productively on this large and complex system, all participants need to work from a common view of it and use a common language to describe its components and the interactions among them. But the many differences in perspective currently make it difficult to know exactly what another participant means. To serve as the necessary common frame of reference, this document describes the enhanced Internet Mail architecture, reflecting the current service. This memo provides information for the Internet community.",
    "abstract$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML abstract",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
      "updated": "2026-10-13T18:22:36.345Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "authors": [
      {
        "name": "Dave Crocker"
      }
    ],
    "authors$meta": {
      "confidence": "high",
      "note": "Parsed from Datatracker doc page article:author (profile full names)",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
      "updated": "2026-10-13T18:22:36.345Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "docId": "RFC5598",
    "docId$meta": {
      "confidence": "high",
      "note": "Derived from RFC number or Datatracker identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
      "updated": "2026-10-13T18:22:36.345Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "docLabel": "IETF RFC 5598",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Constructed from provider and document identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
      "updated": "2026-10-13T18:22:36.345Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "docNumber": "5598",
    "docNumber$meta": {
      "confidence": "high",
      "note": "Parsed from RFC info page report metadata",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
      "updated": "2026-10-13T18:22:36.345Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "docTitle": "Internet Mail Architecture",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML title",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
      "updated": "2026-10-13T18:22:36.345Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "docType": "Informational",
    "docType$meta": {
      "confidence": "high",
      "note": "Mapped from Datatracker std_level or RFC status text",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
      "updated": "2026-10-13T18:22:36.345Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "doi": "10.17487/RFC5598",
    "doi$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML doi",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
      "updated": "2026-10-13T18:22:36.345Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "href": "https://doi.org/10.17487/RFC5598",
    "href$meta": {
      "confidence": "high",
      "note": "Derived from DOI (https://doi.org/<doi>)",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
      "updated": "2026-10-13T18:22:36.345Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "keywords": [
      "Email",
      "MIME",
      "Architecture",
      "MTA",
      "MUA",
      "MSA",
      "MDA",
      "Transfer",
      "Delivery",
      "Gateway Agent",
      "Gateway Actor",
      "Routers",
      "Sieve",
      "DSN",
      "MDN",
      "MHS",
      "Message Handling Service",
      "Mail Submission Agent",
      "Mail Delivery Agent",
      "Administrative Management Domain"
    ],
    "keywords$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML keywords",
      "originalValue": [
        "Email",
        "MIME",
        "Architecture",
        "MTA",
        "MUA",
        "Msa",
        "Mda",
        "Admd",
        "Originator",
        "Recipient",
        "Transfer",
        "Message Transfer",
        "Deliver",
        "Delivery",
        "Gateway Agent",
        "Gateway Actor",
        "Routers",
        "Sieve",
        "DSN",
        "MDN",
        "Tussle",
        "Mhs",
        "Message Handling Service",
        "Message Transfer Agent",
        "Message User Agent",
        "Mail Submission Agent",
        "Mail Delivery Agent",
        "Administrative Management Domain"
      ],
      "overridden": true,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
      "updated": "2026-10-13T19:00:38.193Z",
      "version": "extractDocs.js@commit:8ad844f404e0"
    },
    "pages": "54",
    "pages$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML page-count",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
      "updated": "2026-10-13T18:22:36.345Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "publicationDate": "2009-07-01",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML date",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
      "updated": "2026-10-13T18:22:36.345Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "publisher": "IETF",
    "publisher$meta": {
      "confidence": "high",
      "note": "Static: provider",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
      "updated": "2026-10-13T18:22:36.345Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "references": {
      "bibliographic": [
        "RFC733",
        "RFC821",
        "RFC822",
        "RFC1506",
        "RFC1652",
        "RFC1733",
        "RFC1767",
        "RFC1985",
        "RFC2033",
        "RFC2142",
        "RFC2442",
        "RFC2480",
        "RFC2505",
        "RFC2821",
        "RFC2822",
        "RFC3207",
        "RFC3464",
        "RFC3801",
        "RFC3851",
        "RFC3885",
        "RFC4142",
        "RFC4143",
        "RFC4356",
        "RFC4880",
        "RFC4954",
        "RFC5068",
        "RFC5235",
        "RFC5335",
        "RFC5336",
        "orphan/RFC5598/h:fd335544"
      ],
      "bibliographic$meta": {
        "confidence": "medium",
        "flag": "MIXED_REF_LAYOUT_RISK anchored=63 proseBlocks=68 skippedAnchorBlocks=66",
        "note": "Parsed from RFC HTML references/informative sections",
        "originalValue": [],
        "reviewRequired": true,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
        "updated": "2026-10-13T18:22:36.345Z",
        "version": "extractDocs.js@commit:6d30695438dd"
      },
      "normative": [
        "RFC791",
        "RFC1034",
        "RFC1035",
        "RFC1939",
        "RFC2045",
        "RFC2046",
        "RFC2047",
        "RFC2049",
        "RFC2181",
        "RFC2369",
        "RFC2645",
        "RFC2919",
        "RFC3192",
        "RFC3297",
        "RFC3458",
        "RFC3461",
        "RFC3462",
        "RFC3463",
        "RFC3501",
        "RFC3798",
        "RFC3834",
        "RFC3864",
        "RFC4021",
        "RFC4288",
        "RFC4289",
        "RFC4409",
        "RFC4550",
        "RFC5228",
        "RFC5248",
        "RFC5321",
        "RFC5322"
      ],
      "normative$meta": {
        "confidence": "high",
        "note": "Parsed from RFC HTML normative references sections",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
        "updated": "2026-10-13T18:22:36.345Z",
        "version": "extractDocs.js@commit:6d30695438dd"
      }
    },
    "resolvedHref": "https://www.rfc-editor.org/info/rfc5598/",
    "resolvedHref$meta": {
      "confidence": "high",
      "note": "Final URL resolved via URL redirect verification",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
      "updated": "2026-10-13T18:22:36.345Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "status": {
      "active": true,
      "active$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
        "updated": "2026-10-13T18:22:36.345Z",
        "version": "extractDocs.js@commit:6d30695438dd"
      },
      "errataExist": true,
      "errataExist$meta": {
        "confidence": "high",
        "note": "Derived from presence of errata links on RFC/Datatracker pages",
        "originalValue": null,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
        "updated": "2026-10-13T18:22:36.345Z",
        "version": "extractDocs.js@commit:6d30695438dd"
      },
      "errataUrl": [
        "https://www.rfc-editor.org/errata/rfc5598",
        "https://www.rfc-editor.org/errata_search.php?rfc=5598",
        "https://www.rfc-editor.org/rfc/inline-errata/rfc5598.html"
      ],
      "errataUrl$meta": {
        "confidence": "high",
        "note": "Parsed from errata links on RFC/Datatracker pages",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
        "updated": "2026-10-13T18:22:36.345Z",
        "version": "extractDocs.js@commit:6d30695438dd"
      },
      "latestVersion": true,
      "latestVersion$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
        "updated": "2026-10-13T18:22:36.345Z",
        "version": "extractDocs.js@commit:6d30695438dd"
      },
      "statusNote": "Informational",
      "statusNote$meta": {
        "confidence": "high",
        "note": "Mapped from Datatracker doc.json std_level",
        "originalValue": null,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
        "updated": "2026-10-13T18:22:36.345Z",
        "version": "extractDocs.js@commit:6d30695438dd"
      },
      "superseded": false,
      "superseded$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5598/",
        "updated": "2026-10-13T18:22:36.345Z",
        "version": "extractDocs.js@commit:6d30695438dd"
      }
    }
  }
}