Generated RustMailer REST CLI for local/self-hosted email operator workflows
Project description
rustmailer-rest-cli
Generated CLI for the RustMailer REST API.
This wrapper is built from the OpenAPI spec embedded in RustMailer's public
ReDoc page at https://rustmailer.com/redoc. The documented local raw spec
endpoints currently return 404 on the public marketing site, so this repository
vendors the extracted spec at wrappers/rustmailer-rest-cli/spec.json for
repeatable regeneration.
Install
pipx install rustmailer-rest-cli
The generated package defaults to a local RustMailer instance:
http://localhost:15630
Override it with:
export RUSTMAILER_REST_CLI_BASE_URL=http://your-rustmailer-host:15630
Examples
Read-only operator checks:
rustmailer-rest-cli system get-overview --output-format table
rustmailer-rest-cli account list --output-format table
rustmailer-rest-cli mailbox list-mailboxes --account-id 1 --output-format table
rustmailer-rest-cli message list --account-id 1 --mailbox INBOX --output-format table
Container smoke test:
docker run --rm --platform linux/amd64 -p 15630:15630 rustmailer/rustmailer:latest
RUSTMAILER_REST_CLI_BASE_URL=http://localhost:15630 \
rustmailer-rest-cli system get-overview --output-format json
Notes
This is an unofficial community wrapper. Be careful with send, delete, mailbox, and account mutation commands on real email infrastructure.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rustmailer_rest_cli-0.1.0.tar.gz.
File metadata
- Download URL: rustmailer_rest_cli-0.1.0.tar.gz
- Upload date:
- Size: 37.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5a70a33520115fb03ca272c27e73d5e2783aeaaaf95fb31b085bb4e569f3ed9d
|
|
| MD5 |
9ad333749de18d37eb756d410d783073
|
|
| BLAKE2b-256 |
ee324867afd57db094b3ca0f5cf81634f5c57199c31bf5ae703818cd6fc7c1e0
|
File details
Details for the file rustmailer_rest_cli-0.1.0-py3-none-any.whl.
File metadata
- Download URL: rustmailer_rest_cli-0.1.0-py3-none-any.whl
- Upload date:
- Size: 39.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c3ea23065bd87cc9269062fa178665a508700e0bd4002c6858ebefad5716a71
|
|
| MD5 |
ccc9f64f7ad1bfbe2734a6b8689055c3
|
|
| BLAKE2b-256 |
7d65b65c34745d6affe44d30741bf31aa183ba27c0a86460fbeb9d46dd1ce229
|