Regjistri i ndryshimeve
Çdo publikim i CLI-së, më i riu i pari.
0.0.1
Publikimi i parë: i gjithë OpenEmail nga një terminal, me hyrje me shfletues për njerëzit dhe çelësa API për skriptet.
- Hyrja:
openemail loginnë shfletues, që kthehet vetë te terminali në një desktop dhe përmes një kodi të ngjitur përmes SSH ose me--no-browser. Çelësat API me--token,--with-token,OPENEMAIL_API_KEYose--api-key. Profilet meprofile list,use,currentdheremove. - Tokenat e qasjes rinovohen para se të skadojnë, një rinovim njëherësh për profil, dhe tokenat e rifreskimit funksionojnë vetëm një herë: një i vjetër i përdorur më shumë se 30 sekonda pasi u zëvendësua bën që serveri ta revokojë atë hyrje.
- Një hyrje e ruajtur shkon vetëm te API-ja në të cilën hyri.
httpi thjeshtë refuzohet përveçse nëlocalhost,127.0.0.1dhe::1, dhe një shteg kërkese që do të dilte nga origjina e API-t ndalet meinvalid_path. - Kodet e verifikimit para ndryshimeve të ndjeshme me një hyrje me shfletues, të kërkuara kur një komandë ka nevojë, ose paraprakisht me
openemail verify. Mbulojnë REST API-n dhe mjetet MCP që bëjnë të njëjtat ndryshime. - Çdo hyrje mund të kërkojë 5 kode në orë dhe 20 në ditë. Dhjetë kode të gabuara në 24 orë e ndalin verifikimin e saj, dhe CLI tregon kur rifillon dhe del me kodin e daljes
4dhestep_up_paused. whoami,status, dhelogout, që revokon një hyrje me shfletues në server.- Dërgimi me
send: tekst, HTML, një skedar, stdin ose redaktori juaj, bashkëngjitje të çdo madhësie, planifikim, një dritare zhbërjeje, përkthim, shabllone dhe etiketa. - Kutia postare:
inbox,search,readdhereply, si edhearchive,unarchive,trash,star,unstar,mark,snooze,unsnoozedhelabel. - Kuti të përkohshme me
temp new,list,read,watchdhedelete, pa hyrje. - Një komandë burimi për çdo metodë të SDK-së: 282 metoda si 198 komanda në 26 hapësira emrash, me
securityjashtë ndihmës sepse e mbulonopenemail verify. Flamuj të tipizuar,--datanga JSON, një skedar ose stdin, faqosje me--all,--maxdhe--ndjson, shkarkime me--out, dhe një konfirmim para çdo gjëje shkatërruese. - AI:
ai translate,ai languages,ai composedheai summarize. - MCP:
mcp configpër Claude Code, Claude Desktop, Cursor, VS Code, Windsurf dhe Codex,mcp servesi urë lokale stdio, si edhemcp toolsdhemcp call, që kërkon një kod verifikimi dhe e thërret sërish mjetin kur një mjet ka nevojë për të. docs ask,docs opendhedocs read,openpër faqet e aplikacionit web, dheapipër çdo thirrje REST.- Skriptet:
--jsonme një zarf gabimi në stderr, rrjedha NDJSON, kode daljeje të qëndrueshme,--no-inputdhe zbulim i CI-së. - Ndihmë për çdo komandë dhe grup, sugjerime për komanda dhe flamuj të shkruar gabim, dhe plotësim automatik për bash, zsh dhe fish.
- Hyrjet dhe tokenat e kutive në
~/.openemail, të lexueshme vetëm nga ju dhe të ndryshuara nën një skedar bllokimi, dhe njëconfig.jsoni dëmtuar që ruhet siconfig.json.baknë vend që të lexohet si dalje. - Teksti nga serveri pastrohet para se të arrijë në terminal, dhe dalja që i kalon një lexuesi të ngadaltë shkruhet e plotë para se CLI të dalë.
- Një njoftim ditor përditësimi, që e çaktivizon
OPENEMAIL_NO_UPDATE_CHECK=1, dheopenemail update. - Një skedar i vetëm i paketuar pa varësi, në Node.js 20.12 ose më të ri.
Jo në këtë publikim: faturimi, hapësirat e punës, siguria e llogarisë, eksporti i të dhënave, ndryshimet në kalendar, përcjellja, lidhja e një ofruesi DNS dhe biseda me asistentin mbeten për tani në aplikacionin web, dhe openemail open ju çon te secila prej tyre.
npm install -g @openemail/cliopenemail loginopenemail inbox