Skip to main content

Read-only CLI for agents to access Fastmail via JMAP

Project description

Fastmail CLI mascot

fastmail-cli

Read-only email access for AI agents via JMAP.

PyPI version License


Demo

Demo


Installation

uv add fastmail-cli

Or run without installing:

uvx fastmail-cli help

Setup

export FASTMAIL_READONLY_API_TOKEN="fmu1-..."  # from Fastmail Settings → Integrations

Usage

fastmail-cli help                              # list commands
fastmail-cli email.query --limit 5             # recent emails
fastmail-cli email.get --ids '["M123"]'        # get by ID
fastmail-cli mailbox.query                     # list mailboxes

All output is JSON with ok, command, meta, and data/error fields.

Required Reading

License

Apache 2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fastmail_cli-0.1.1.tar.gz (3.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fastmail_cli-0.1.1-py3-none-any.whl (13.4 kB view details)

Uploaded Python 3

File details

Details for the file fastmail_cli-0.1.1.tar.gz.

File metadata

  • Download URL: fastmail_cli-0.1.1.tar.gz
  • Upload date:
  • Size: 3.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fastmail_cli-0.1.1.tar.gz
Algorithm Hash digest
SHA256 7823101b3d53395d8da86ac5f003a9f7e44c0f0bba49cb6994c9e386499ce82b
MD5 25559ae98a210dad46b22e0c1f74ade5
BLAKE2b-256 c49b3c77f939f8f3ced0f5705d4112adfbed49db96a9308762729a48a0e60cd0

See more details on using hashes here.

File details

Details for the file fastmail_cli-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: fastmail_cli-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 13.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fastmail_cli-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7b7043bc0dc6425b95a51e44e7c293a64964f712fbcfc4eedf0358d33b60468b
MD5 dcd8be9cd779374c69813281e9402d25
BLAKE2b-256 c7929ea7c934f24da133e8cedfb918d691cf57d2f82a59f9323cce4d431bca0d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page