Boogie
jmapcli · ターミナルからJMAP
01.
v1.0.0 · macOS
ネイティブJMAPコマンドラインクライアント。

コマンドラインからJMAP。

jmapcli はターミナルから直接Stalwart(および任意のJMAPサーバー)と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

1行。署名済み。

2.1
Homebrew tap
brew tap jasonhollis/boogie && brew install jmapcli — 単一の署名済みバイナリ、コンパイルする依存関係なし。アップグレードは brew upgrade
— macOS
Apple silicon
2.2
Keychain認証
認証情報はJMAPアイデンティティごとにmacOSログインKeychainから読み込まれます。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
AIツール向けにModel Context Protocolサーバーとして実行
logout
保存された認証情報を削除
— Boogieの一部

フル機能のアプリが必要ですか?

jmapcli は無料
ネイティブのメール+カレンダーアプリはApp Storeで
KTP Digital Pty Ltd · ABN 85 648 755 980