दस्तावेज़ पर जाएँ
नॉलेज बेस

कमांड लाइन

आपका मेलबॉक्स और हर API ऑपरेशन, टर्मिनल या स्क्रिप्ट से।

विवरण

  • openemail कमांड, जो npm से @openemail/cli के नाम से इंस्टॉल होती है। यह बिना किसी डिपेंडेंसी की एक अकेली फ़ाइल है और इसके लिए Node.js 20.12 या नया चाहिए। npm i -g @openemail/cli इसे इंस्टॉल करता है, और npx @openemail/cli <command> इसे बिना इंस्टॉल किए चलाता है।
  • साइन इन करने के दो तरीके हैं। openemail login आपका ब्राउज़र खोलता है, जहाँ आप वर्कस्पेस, अनुमतियाँ और पहुँच कितनी देर रहेगी, यह चुनते हैं, और हर ब्राउज़र साइन-इन एक कनेक्टेड ऐप है जिसे आप अकाउंट → कनेक्टेड ऐप्स में हटा सकते हैं। openemail login --with-token से सहेजी गई या OPENEMAIL_API_KEY में सेट की गई API कुंजी कभी ब्राउज़र नहीं खोलती और कभी कोड नहीं माँगती, इसलिए यह स्क्रिप्ट और CI के लिए ठीक है।
  • ब्राउज़र साइन-इन आपकी ओर से काम करता है, इसलिए कोई संवेदनशील बदलाव, जैसे वेबहुक जोड़ना या डोमेन हटाना, वही सत्यापन कोड माँगता है जो वेब ऐप माँगता है। एक कोड उस साइन-इन को 60 मिनट तक कवर करता है, और openemail verify स्क्रिप्ट चलने से पहले ही उसे माँग लेता है।
  • inbox, search, read, reply और send मेलबॉक्स पर वैसे ही काम करते हैं जैसे ऐप करता है, उसी खोज सिंटैक्स, अटैचमेंट, शेड्यूल्ड भेजने, अनडू और अनुवाद के साथ। archive, star, snooze और थ्रेड की बाक़ी कार्रवाइयाँ एक साथ कई थ्रेड ID लेती हैं।
  • SDK का हर मेथड एक कमांड है, openemail <resource> <verb>, इसलिए REST API जो कर सकता है, वह कमांड लाइन भी कर सकती है। openemail api उसी साइन-इन के साथ किसी भी पाथ को सीधे कॉल करता है।
  • ai translate, ai compose और ai summarize AI सुविधाएँ टर्मिनल में लाते हैं। openemail mcp config Claude Code, Claude Desktop, Cursor, VS Code, Windsurf और Codex के लिए सेटअप छापता है, और openemail mcp serve ऐसे क्लाइंट को कमांड लाइन का साइन-इन दोबारा इस्तेमाल करने देता है।
  • यह स्क्रिप्ट के लिए बनी है: डेटा stdout पर जाता है और बाक़ी सब stderr पर, --json सिर्फ़ JSON छापता है, --all सूची के हर पेज से गुज़रता है, हर तरह की विफलता का अपना एग्ज़िट कोड है, और CI में या बिना टर्मिनल के कुछ भी नहीं पूछा जाता। openemail temp बिना अकाउंट और बिना कुंजी के एक डिस्पोज़ेबल इनबॉक्स बनाता है, और temp watch --first उसके पहले संदेश का इंतज़ार करता है।
  • क्या नहीं है: बिलिंग, वर्कस्पेस बनाना और बदलना, अकाउंट सुरक्षा, डेटा एक्सपोर्ट, कैलेंडर इवेंट लिखना, फ़ॉरवर्डिंग और DNS प्रदाता जोड़ना, इन सबके लिए ब्राउज़र सेशन चाहिए, इसलिए कमांड लाइन इन्हें अभी नहीं करती, और उनकी जगह openemail open वेब ऐप का सही पेज खोलता है। SDK की तरह इसका भी कोई रिलीज़ वर्कफ़्लो नहीं है, इसलिए कोई वर्ज़न npm पर तब पहुँचता है जब कोई उसे पब्लिश करता है।

आपका इनबॉक्स,
आपकी अपनी शर्तों पर।

व्यवसायों, AI, एजेंट और निजी ईमेल के लिए ईमेल इन्फ़्रास्ट्रक्चर। स्केल, निजता और नियंत्रण के लिए बना। वह सब जो ईमेल में पहले दिन से होना चाहिए था।

OpenEmail

व्यवसायों, AI, एजेंट और निजी ईमेल के लिए ईमेल इन्फ़्रास्ट्रक्चर। स्केल, निजता और नियंत्रण के लिए बना। वह सब जो ईमेल में पहले दिन से होना चाहिए था।

© 2026 OpenEmail. सर्वाधिकार सुरक्षित।