Belgelere geç
CLI

Kurulum

npm, pnpm, Bun ya da Yarn, ya da npx ile hiç kurmadan.

Kurulum

Güncel sürüm 0.0.1. Node.js 20.12 ya da daha yenisini gerektirir.

npm install -g @openemail/cli

Paket, bağımlılığı olmayan tek bir paketlenmiş dosyadır ve PATH içine tek bir komut ekler: openemail. API'yi çağırdığı SDK içine gömülüdür, bu yüzden CLI her zaman test edildiği SDK ile çalışır. openemail version ikisinin ve çalışma ortamının sürümünü yazdırır.

Kontrol edin
openemail --versionopenemail --help

Kurmadan çalıştırın

npx paketi bir önbelleğe indirip çalıştırır; bu da tek seferlik bir komut, bir CI işi ya da yerel köprüyü başlatan bir MCP istemcisi için uygundur.

Terminal
npx @openemail/cli --helpnpx -y @openemail/[email protected] whoaminpx -y @openemail/cli mcp serve

CI'da sürümü sabitleyin, örneğin npx -y @openemail/[email protected], böylece yeni bir sürüm bir işlem hattını habersizce değiştirmez.

Güncellemeler

CLI kendini asla güncellemez. npm kayıt defterinin en son sürüm hakkında söylediğini bir gün boyunca hatırlar. Bu bilgi daha eskiyse, komutunuz çalışırken arka planda yeniden sorar ve komut bittikten sonra yanıt için en fazla saniyenin beşte biri kadar bekler. Daha yeni bir sürüm varsa, komutunuz bittikten sonra stderr'e bir bildirim yazdırır:

Güncelleme bildirimi
Update available! 0.0.1 → 0.0.2Changelog: https://openemail.uk/docs/cli/changelogRun `npm i -g @openemail/cli@latest` to update. Disable this notice with OPENEMAIL_NO_UPDATE_CHECK=1
  • Bildirimdeki kurulum komutu, kurulumda kullandığınız paket yöneticisine uyar.
  • --help, --version ya da --json ile, help, version, update ya da completion için, stdout ya da stderr bir terminal değilken ya da CI'da bildirim gösterilmez.
  • Her yerde kapatmak için OPENEMAIL_NO_UPDATE_CHECK=1 ayarlayın. OPENEMAIL_DISABLE_UPDATE_NOTICE=1 de aynı işi yapar.
  • Tek istek npm kayıt defterine gider ve yanıtı bir gün boyunca ~/.openemail/update-check.json içinde tutulur.

openemail update günlük önbelleği yok sayarak hemen kontrol eder ve çalıştırılacak komutu ya da en son sürümde olduğunuzu yazdırır.

npm i -g @openemail/cli@latest

Kabuk tamamlama

openemail completion <shell> bash, zsh ya da fish için, sürümünüzdeki her komut, alt komut ve bayraktan oluşturulan bir tamamlama betiği yazdırır. Bir güncellemeden sonra yeniden çalıştırın.

echo 'eval "$(openemail completion bash)"' >> ~/.bashrc

Kaldırma

Önce oturumu kapatın ki her tarayıcı oturumu sunucuda iptal edilsin, ardından paketi ve CLI'nin oturumları tuttuğu klasörü kaldırın.

Terminal
openemail logout --allnpm uninstall -g @openemail/clirm -rf ~/.openemail

Gelen kutunuz,
kendi kurallarınızla.

İşletmeler, yapay zekâ, ajanlar ve kişisel e-posta için e-posta altyapısı. Ölçek, gizlilik ve denetim için kuruldu. E-postanın ilk günden sahip olması gereken her şey.

OpenEmail

İşletmeler, yapay zekâ, ajanlar ve kişisel e-posta için e-posta altyapısı. Ölçek, gizlilik ve denetim için kuruldu. E-postanın ilk günden sahip olması gereken her şey.

© 2026 OpenEmail. Tüm hakları saklıdır.