{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "exim-0.4.97.1-2.oe2403sp1.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-05-15T05:36:03.932564034Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/exim-0.4.97.1-2.oe2403sp1.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-libgsasl-1.10.0",
      "name": "libgsasl",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "74fdde4cd9bbc1195e5b3537102afdfb7dc5df7935c4d893dd3fa5ddbcd92501"
        }
      ],
      "description": "The library includes support for the SASL framework\nand at least partial support for the CRAM-MD5, EXTERNAL,\nGSSAPI, ANONYMOUS, PLAIN, SECURID, DIGEST-MD5, LOGIN,\nand NTLM mechanisms.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libgsasl@1.10.0-2.oe2403sp1?arch=aarch64&epoch=0&upstream=libgsasl-1.10.0-2.oe2403sp1.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.gnu.org/software/gsasl/",
      "sourceInfo": "acquired package info from repodata DB: repodata/b4b294354170fb37a8f44ce4f2c4c41d75157f5b3fe859e13617b513367d72f1-primary.sqlite.bz2",
      "summary": "GNU SASL library",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.10.0-2.oe2403sp1"
    },
    {
      "SPDXID": "SPDXRef-rpm-libopendmarc-1.4.2",
      "name": "libopendmarc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "df1045b001d2b12508bcaa58bcc029be50042a88858801e922d0981a4c53f69d"
        }
      ],
      "description": "This package contains the library files required for running services built\nusing libopendmarc.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libopendmarc@1.4.2-3.oe2403sp1?arch=aarch64&epoch=0&upstream=opendmarc-1.4.2-3.oe2403sp1.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.trusteddomain.org/opendmarc.html",
      "sourceInfo": "acquired package info from repodata DB: repodata/b4b294354170fb37a8f44ce4f2c4c41d75157f5b3fe859e13617b513367d72f1-primary.sqlite.bz2",
      "summary": "An open source DMARC library",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.4.2-3.oe2403sp1"
    },
    {
      "SPDXID": "SPDXRef-rpm-libspf2-1.2.11",
      "name": "libspf2",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "455ae890fe7acf83b4fb40e7da5482bd52c8038167d170f9c8456748e19e968f"
        }
      ],
      "description": "libspf2 is an implementation of the SPF (Sender Policy Framework)\nspecification as found at:\nhttp://www.ietf.org/internet-drafts/draft-mengwong-spf-00.txt\nSPF allows email systems to check SPF DNS records and make sure that\nan email is authorized by the administrator of the domain name that\nit is coming from. This prevents email forgery, commonly used by\nspammers, scammers, and email viruses/worms.\n\nA lot of effort has been put into making it secure by design, and a\ngreat deal of effort has been put into the regression tests.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libspf2@1.2.11-1.oe2403sp1?arch=aarch64&epoch=0&upstream=libspf2-1.2.11-1.oe2403sp1.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.libspf2.org/",
      "sourceInfo": "acquired package info from repodata DB: repodata/b4b294354170fb37a8f44ce4f2c4c41d75157f5b3fe859e13617b513367d72f1-primary.sqlite.bz2",
      "summary": "An implementation of the SPF specification",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.2.11-1.oe2403sp1"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-exim-4.97.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libgsasl-1.10.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-exim-4.97.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libopendmarc-1.4.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-exim-4.97.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libspf2-1.2.11"
    }
  ]
}
