CLI
`openemail` komutu: posta kutunuz ve her API işlemi, bir terminalden ya da bir betikten.
Nedir
OpenEmail'in tarayıcı dışında yaptığı her şey için tek bir komut. Postayı okur, arar, gönderir ve düzenler, REST API'nin her işlemini çalıştırır, yapay zekâyla postayı çevirir, yazar ve özetler, Claude ve Cursor gibi MCP istemcilerini posta kutunuza bağlar. Bağımlılığı olmayan tek bir dosyadır ve macOS, Linux ve Windows'ta Node.js 20.12 ya da daha yenisiyle çalışır.
npm install -g @openemail/cliYa da hiçbir şey kurmadan çalıştırın: npx @openemail/cli <command>.
60 saniyelik bir tur
openemail loginopenemail statusopenemail inbox --unreadopenemail read CAHk7pQ2x9LmZ4openemail reply CAHk7pQ2x9LmZ4 --text "Thursday works for me."openemail send --to [email protected] --subject "Lunch?" --text "Thursday at noon?"openemail search invoice from:ada has:pdfopenemail domains listopenemail mcp config --client claude-codelogintarayıcınızı açar, orada çalışma alanını ve CLI'nin neler yapabileceğini seçersiniz, ardından oturumu kaydeder.statuskim olduğunuzu, gönderim yapabileceğiniz adresleri ve her alan adının durumunu gösterir.inbox,read,reply,sendvesearchposta kutusunu uygulamanın yaptığı gibi kullanır.domains listbir kaynak komutudur. SDK'nın her yönteminin bir tane vardır, bu yüzden API'nin yapabildiği her şeyi CLI de yapabilir.mcp config, bir yapay zekâ istemcisinin posta kutunuzu kullanabilmesi için ona eklenecekleri yazdırır.
Oturum açmanın iki yolu
| Komut | Ne kaydeder | Doğrulama kodları |
|---|---|---|
| openemail login | Bir tarayıcı oturumu, terminal başındaki bir kişi için. Onayladıklarınızla sınırlı olarak sizin adınıza hareket eder ve yapay zekâ araçlarını ve MCP sunucusunu kullanabilir. | Web uygulamasında olduğu gibi birkaç hassas değişiklikten önce istenir |
| openemail login --with-token | Bir API anahtarı, betikler, CI ve sunucular için. Anahtarın kapsamlarıyla hareket eder. | Asla istenmez |
Henüz yapmadıkları
Bazı şeyler bir tarayıcı oturumu gerektirir, bu yüzden 0.0.1 sürümünde bunları yalnızca web uygulaması yapar: faturalandırma, çalışma alanı oluşturma ve değiştirme, hesap güvenliği, veri dışa aktarma, takvim etkinliği yazma, yönlendirme ve bir DNS sağlayıcısı bağlama. openemail open sizi doğru sayfaya götürür; sayfa o tarayıcıda kim oturum açtıysa onun adıyla açılır.
openemail open billingopenemail open security --print