Boogie
jmapcli · JMAP з термінала
01.
v1.0.0 · macOS
Нативний JMAP-клієнт командного рядка.

JMAP з командного рядка.

jmapcli спілкується через JMAP зі Stalwart (і будь-яким JMAP-сервером) прямо з термінала — надсилання, читання, пошук, синхронізація, переміщення листів і керування ними. Нативний Swift, облікові дані в macOS Keychain, без телеметрії.

$ brew tap jasonhollis/boogie && brew install jmapcli $ jmapcli login # зберігається в macOS Keychain $ jmapcli send --to you@example.com --subject "Hi" --body "From the CLI"
02.
— Section 2
Install
Homebrew

Один рядок. Підписано.

2.1
Homebrew tap
brew tap jasonhollis/boogie && brew install jmapcli — єдиний підписаний бінарник, без залежностей для компіляції. Оновлення через brew upgrade.
— macOS
Apple silicon
2.2
Автентифікація через Keychain
Облікові дані читаються з macOS login Keychain за JMAP-ідентичністю. Нічого в dotfiles, нічого в env vars.
— security
find-generic
2.3
Без телеметрії
Інструмент нікуди не надсилає дані. Єдина мережа, до якої він звертається, — ваш JMAP-сервер.
— zero
SDKs
03.
— Section 3
Commands
One verb each

Усе — це підкоманда.

login
Зберегти облікові дані JMAP-сервера в Keychain
discover
Виявити JMAP-сесію із сервера
mailboxes
Показати всі поштові скриньки
list
Показати листи в поштовій скриньці
search
Пошук листів за текстом, темою, відправником, отримувачем, датою або скринькою
read
Показати повний вміст листа (рендеринг Markdown)
send
Надіслати лист через JMAP Submission
move · trash · delete
Перемістити у скриньку, перемістити в Кошик або видалити назавжди за ID
sync
Виконати дельта-синхронізацію та показати зміни
alias
Керування псевдонімами отримувачів
mcp
Запустити як сервер Model Context Protocol для AI-інструментів
logout
Видалити збережені облікові дані
— Частина Boogie

Потрібен повний застосунок?

jmapcli безкоштовний
нативний застосунок Пошта + Календар доступний в App Store
KTP Digital Pty Ltd · ABN 85 648 755 980