Belgelere geç
CLI

Değişiklik günlüğü

CLI'nin her sürümü, en yeniden eskiye.

0.0.1

İlk sürüm: insanlar için tarayıcı oturumu, betikler için API anahtarlarıyla, tüm OpenEmail bir terminalden.

  • Oturum açma: tarayıcıda openemail login; masaüstünde terminale kendiliğinden döner, SSH üzerinden ya da --no-browser ile yapıştırılan bir kodla. --token, --with-token, OPENEMAIL_API_KEY ya da --api-key ile API anahtarları. profile list, use, current ve remove ile profiller.
  • Süreleri dolmadan yenilenen erişim tokenları, profil başına aynı anda tek yenileme, ve yalnızca bir kez çalışan yenileme tokenları: yerine yenisi geçtikten 30 saniyeden sonra kullanılan eski bir token, sunucunun o oturumu iptal etmesine yol açar.
  • Kayıtlı bir oturum yalnızca oturum açtığı API'ye gider. Düz http, localhost, 127.0.0.1 ve ::1 dışında reddedilir; API kaynağının dışına çıkacak bir istek yolu invalid_path ile durur.
  • Tarayıcı oturumuyla hassas değişikliklerden önce doğrulama kodları; bir komut ihtiyaç duyduğunda ya da önceden openemail verify ile istenir. REST API'yi ve aynı değişiklikleri yapan MCP araçlarını kapsar.
  • Her oturum saatte 5 ve günde 20 kod isteyebilir. 24 saatte on yanlış kod oturumun doğrulamasını duraklatır; CLI ne zaman yeniden başlayacağını söyler ve 4 çıkış kodu ve step_up_paused ile çıkar.
  • whoami, status ve bir tarayıcı oturumunu sunucuda iptal eden logout.
  • send ile gönderme: metin, HTML, bir dosya, stdin ya da düzenleyiciniz, her boyutta ek, zamanlama, bir geri alma penceresi, çeviri, şablonlar ve etiketler.
  • Posta kutusu: inbox, search, read ve reply, ayrıca archive, unarchive, trash, star, unstar, mark, snooze, unsnooze ve label.
  • temp new, list, read, watch ve delete ile tek kullanımlık gelen kutuları, oturum açmadan.
  • SDK'nın her yöntemi için bir kaynak komutu: 26 ad alanında 198 komut olarak 282 yöntem; openemail verify kapsadığı için security yardımda yer almaz. Türlü bayraklar, JSON, bir dosya ya da stdin'den --data, --all, --max ve --ndjson ile sayfalama, --out ile indirmeler ve yıkıcı her şeyden önce bir onay.
  • Yapay zekâ: ai translate, ai languages, ai compose ve ai summarize.
  • MCP: Claude Code, Claude Desktop, Cursor, VS Code, Windsurf ve Codex için mcp config, yerel bir stdio köprüsü olarak mcp serve, ayrıca mcp tools ve bir araç doğrulama kodu gerektirdiğinde kodu isteyip aracı yeniden çağıran mcp call.
  • docs ask, docs open ve docs read, web uygulamasının sayfaları için open ve her REST çağrısı için api.
  • Betikler: stderr'de bir hata zarfıyla --json, NDJSON akışları, kararlı çıkış kodları, --no-input ve CI algılama.
  • Her komut ve grup için yardım, yanlış yazılan komutlar ve bayraklar için öneriler ve bash, zsh ve fish için tamamlama.
  • ~/.openemail içinde oturumlar ve gelen kutusu tokenları; yalnızca sizin okuyabildiğiniz ve bir kilit dosyası altında değiştirilen dosyalar, ayrıca oturum kapatılmış gibi okunmak yerine config.json.bak olarak saklanan hasarlı bir config.json.
  • Sunucudan gelen metin terminale ulaşmadan önce temizlenir ve yavaş bir okuyucuya aktarılan çıktı, CLI çıkmadan önce eksiksiz yazılır.
  • OPENEMAIL_NO_UPDATE_CHECK=1 ile kapatılan günlük bir güncelleme bildirimi ve openemail update.
  • Bağımlılığı olmayan tek bir paketlenmiş dosya, Node.js 20.12 ya da daha yenisiyle.

Bu sürümde yok: faturalandırma, çalışma alanları, hesap güvenliği, veri dışa aktarma, takvim değişiklikleri, yönlendirme, bir DNS sağlayıcısı bağlama ve asistan sohbeti şimdilik web uygulamasında kalır; openemail open sizi her birine götürür.

Terminal
npm install -g @openemail/cliopenemail loginopenemail inbox

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.