{
  "port": 406,
  "protocol": "tcp",
  "service": "IMSP (Interactive Mail Support Protocol)",
  "oneLiner": "A dead companion protocol to IMAP that stored address books and mailbox subscriptions on the server.",
  "whatItIs": "IMSP came out of Carnegie Mellon's Cyrus mail project to hold the things IMAP did not: personal address books, per-user options, and mailbox subscription lists shared across clients. It never became an IETF standard; the working group's successor effort, ACAP (RFC 2244), was published but saw almost no adoption either, and both were eventually made moot by IMAP extensions and by LDAP for directories. IANA still holds 406 for imsp, and a listener there means a surviving Cyrus-era deployment.",
  "exposure": {
    "verdict": "never",
    "note": "IMSP authenticates in cleartext by default and its implementations are unmaintained — there is no version of this that belongs on a public address."
  },
  "checkCommand": "nc -vz -w 3 TARGET 406",
  "links": [
    {
      "title": "RFC 2244 — ACAP, the standardised successor to IMSP",
      "url": "https://www.rfc-editor.org/rfc/rfc2244.html",
      "kind": "spec"
    },
    {
      "title": "IANA Service Name and Transport Protocol Port Number Registry — 406",
      "url": "https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=406",
      "kind": "iana"
    },
    {
      "title": "cyrusimap/cyrus-imapd — the Cyrus mail project IMSP came from",
      "url": "https://github.com/cyrusimap/cyrus-imapd",
      "kind": "github"
    }
  ],
  "ianaName": "imsp"
}
