दस्तावेज़ पर जाएँ
CLI

इंस्टॉल

npm, pnpm, Bun या Yarn, या npx से बिना कुछ इंस्टॉल किए।

इंस्टॉल

मौजूदा रिलीज़ 0.0.1 है। इसके लिए Node.js 20.12 या नया चाहिए।

npm install -g @openemail/cli

पैकेज बिना डिपेंडेंसी वाली एक बंडल की हुई फ़ाइल है, और यह आपके PATH में एक कमांड जोड़ता है: openemail। जिस SDK से यह API को कॉल करता है वह इसमें शामिल है, इसलिए CLI हमेशा उसी SDK के साथ चलती है जिसके साथ उसे टेस्ट किया गया। openemail version दोनों का वर्ज़न और रनटाइम का वर्ज़न प्रिंट करता है।

जाँचें
openemail --versionopenemail --help

बिना इंस्टॉल किए चलाएँ

npx पैकेज को कैश में लाकर चलाता है, जो एक बार की कमांड, किसी CI जॉब या लोकल ब्रिज शुरू करने वाले MCP क्लाइंट के लिए ठीक है।

टर्मिनल
npx @openemail/cli --helpnpx -y @openemail/[email protected] whoaminpx -y @openemail/cli mcp serve

CI में वर्ज़न पिन करें, जैसे npx -y @openemail/[email protected], ताकि कोई नई रिलीज़ आपकी जानकारी के बिना पाइपलाइन न बदले।

अपडेट

CLI ख़ुद को कभी अपडेट नहीं करती। npm रजिस्ट्री ने नई रिलीज़ के बारे में जो बताया, वह उसे एक दिन तक याद रखती है। उससे पुराना हो तो आपकी कमांड चलते समय बैकग्राउंड में फिर पूछती है, और कमांड पूरी होने के बाद जवाब के लिए ज़्यादा से ज़्यादा सेकंड का पाँचवाँ हिस्सा इंतज़ार करती है। नई रिलीज़ हो, तो आपकी कमांड ख़त्म होने के बाद stderr पर एक सूचना प्रिंट करती है:

अपडेट सूचना
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
  • सूचना में इंस्टॉल कमांड उसी पैकेज मैनेजर से मेल खाती है जिससे आपने इंस्टॉल किया था।
  • --help, --version या --json के साथ, help, version, update या completion के लिए, जब stdout या stderr टर्मिनल न हो, या CI में कोई सूचना नहीं दिखती।
  • इसे हर जगह बंद करने के लिए OPENEMAIL_NO_UPDATE_CHECK=1 सेट करें। OPENEMAIL_DISABLE_UPDATE_NOTICE=1 भी यही करता है।
  • एकमात्र अनुरोध npm रजिस्ट्री को जाता है, और उसका जवाब एक दिन के लिए ~/.openemail/update-check.json में रखा जाता है।

openemail update दैनिक कैश को अनदेखा करके तुरंत जाँचता है, और या तो चलाने वाली कमांड प्रिंट करता है या बताता है कि आप नवीनतम वर्ज़न पर हैं।

npm i -g @openemail/cli@latest

शेल कम्प्लीशन

openemail completion <shell> bash, zsh या fish के लिए एक कम्प्लीशन स्क्रिप्ट प्रिंट करता है, जो आपके वर्ज़न की हर कमांड, सबकमांड और फ़्लैग से बनती है। अपडेट के बाद इसे फिर से चलाएँ।

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

अनइंस्टॉल

पहले साइन आउट करें, ताकि हर ब्राउज़र साइन-इन सर्वर पर रद्द हो जाए, फिर पैकेज और वह फ़ोल्डर हटाएँ जिसमें CLI अपने साइन-इन रखती है।

टर्मिनल
openemail logout --allnpm uninstall -g @openemail/clirm -rf ~/.openemail

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

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

OpenEmail

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

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