Boogie
jmapcli · JMAP pelo terminal
01.
v1.0.0 · macOS
Um cliente JMAP nativo de linha de comando.

JMAP na linha de comando.

jmapcli fala JMAP com o Stalwart (e com qualquer servidor JMAP) direto do seu terminal — enviar, ler, pesquisar, sincronizar, mover e gerenciar e-mails. Swift nativo, credenciais no Keychain do macOS, sem telemetria.

$ brew tap jasonhollis/boogie && brew install jmapcli $ jmapcli login # armazenadas no Keychain do macOS $ jmapcli send --to you@example.com --subject "Hi" --body "From the CLI"
02.
— Section 2
Install
Homebrew

Uma linha. Assinada.

2.1
Homebrew tap
brew tap jasonhollis/boogie && brew install jmapcli — um único binário assinado, sem dependências para compilar. Atualizações via brew upgrade.
— macOS
Apple silicon
2.2
Autenticação via Keychain
As credenciais são lidas do Keychain de login do macOS por identidade JMAP. Nada em dotfiles, nada em env vars.
— security
find-generic
2.3
Sem telemetria
A ferramenta não contata nenhum servidor externo. A única rede que ela acessa é o seu servidor JMAP.
— zero
SDKs
03.
— Section 3
Commands
One verb each

Tudo é um subcomando.

login
Armazenar as credenciais de um servidor JMAP no Keychain
discover
Descobrir a sessão JMAP a partir do servidor
mailboxes
Listar todas as caixas de correio
list
Listar os e-mails de uma caixa de correio
search
Pesquisar e-mails por texto, assunto, remetente, destinatário, data ou caixa de correio
read
Exibir o conteúdo completo do e-mail (renderizado em Markdown)
send
Enviar um e-mail via JMAP Submission
move · trash · delete
Mover para uma caixa de correio, enviar para a Lixeira ou destruir permanentemente por ID
sync
Realizar uma sincronização delta e mostrar o que mudou
alias
Gerenciar aliases de destinatários
mcp
Executar como servidor Model Context Protocol para ferramentas de IA
logout
Remover as credenciais armazenadas
— Parte do Boogie

Quer o app completo?

jmapcli é gratuito
o app nativo de E-mail + Calendário está na App Store
KTP Digital Pty Ltd · ABN 85 648 755 980