email.atmos.attestation

A PDS operator's declaration of cooperative membership and mail domain control. The labeling service verifies DNS configuration (MX, SPF, DKIM, DMARC) independently and applies verification labels to the operator's DID. The record key is the attested domain.

Repository @comail.at did:plc:yu6rmwoemqfnmsdkljyvmuhg namespace authority
Details · record, key any
Kindrecord
Record keyany
Authorityatmos.email
Indexed
cid bafyreieouznpwn6m4alsdeb3dzfspwego7oj6uyacqdhhwfiy7gjzvajme

Checks

Valid Lint pass
JSONDownload
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "A PDS operator's declaration of cooperative membership and mail domain control. The labeling service verifies DNS configuration (MX, SPF, DKIM, DMARC) independently and applies verification labels to the operator's DID. The record key is the attested domain.",
      "key": "any",
      "record": {
        "properties": {
          "createdAt": {
            "format": "datetime",
            "type": "string"
          },
          "dkimSelectors": {
            "description": "DKIM selectors configured for this domain. The labeling service looks up DNS TXT records at <selector>._domainkey.<domain> to verify key publication.",
            "items": {
              "description": "A DKIM selector name.",
              "maxLength": 63,
              "minLength": 1,
              "type": "string"
            },
            "maxLength": 10,
            "minLength": 1,
            "type": "array"
          },
          "domain": {
            "description": "The mail domain this attestation covers. Must match the record key. Domain control is verified by the labeling service via DNS (matching the DID's handle or a TXT record pointing to the DID).",
            "maxLength": 253,
            "minLength": 1,
            "type": "string"
          },
          "relayMember": {
            "description": "Whether this operator wants to participate in the cooperative relay pool. Absent means no.",
            "type": "boolean"
          }
        },
        "required": [
          "domain",
          "dkimSelectors",
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "id": "email.atmos.attestation",
  "lexicon": 1
}