Bilgi bankası
Komut satırı
Posta kutunuz ve her API işlemi, bir terminalden ya da bir betikten.
Ayrıntılar
openemailkomutu, npm'den@openemail/cliadıyla kurulur. Bağımlılığı olmayan tek bir dosyadır ve Node.js 20.12 veya üstünü gerektirir.npm i -g @openemail/clionu kurar,npx @openemail/cli <command>ise kurmadan çalıştırır.- Oturum açmanın iki yolu var.
openemail logintarayıcınızı açar; orada çalışma alanını, izinleri ve erişimin ne kadar süreceğini seçersiniz, ve her tarayıcı oturumu Hesap → Bağlı uygulamalar altında kaldırabileceğiniz bağlı bir uygulamadır.openemail login --with-tokenile kaydedilen ya daOPENEMAIL_API_KEYolarak ayarlanan bir API anahtarı hiçbir zaman tarayıcı açmaz ve hiçbir zaman kod istemez; bu da onu betikler ve CI için uygun kılar. - Tarayıcı oturumu sizin adınıza hareket eder, bu yüzden bir webhook eklemek ya da bir alan adını kaldırmak gibi hassas bir değişiklik, web uygulamasının istediği doğrulama kodunun aynısını ister. Tek bir kod o oturumu 60 dakika boyunca kapsar ve
openemail verifykodu bir betik çalışmadan önce ister. inbox,search,read,replyvesendposta kutusunu uygulamanın yaptığı gibi işler; aynı arama sözdizimi, ekler, zamanlanmış gönderimler, geri alma ve çeviri de dahil.archive,star,snoozeve diğer konuşma eylemleri aynı anda birden fazla konuşma kimliği alır.- SDK'nın her yöntemi bir komuttur,
openemail <resource> <verb>; bu yüzden REST API'nin yapabildiği her şeyi komut satırı da yapabilir.openemail apiaynı oturumla herhangi bir yolu doğrudan çağırır. ai translate,ai composeveai summarizeyapay zekâ özelliklerini terminale getirir.openemail mcp configClaude Code, Claude Desktop, Cursor, VS Code, Windsurf ve Codex için kurulumu yazdırır,openemail mcp serveise böyle bir istemcinin komut satırının oturumunu yeniden kullanmasını sağlar.- Betikler için yapılmıştır: veriler stdout'a, geri kalan her şey stderr'e gider,
--jsonyalnızca JSON yazdırır,--allbir listenin her sayfasını dolaşır, her hata türünün kendi çıkış kodu vardır ve CI'da ya da terminal olmadan hiçbir şey soru sormaz.openemail temphesap ve anahtar olmadan geçici bir gelen kutusu oluşturur,temp watch --firstise ilk mesajını bekler. - Eksik olanlar: 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 bir tarayıcı oturumu gerektirir, bu yüzden komut satırı bunları henüz yapmaz; bunun yerine
openemail openweb uygulamasının doğru sayfasını açar. SDK gibi bir sürüm iş akışı yoktur, bu yüzden bir sürüm npm'e biri onu yayımladığında ulaşır.