CLI
CLI
`openemail` 명령: 메일함과 모든 API 작업을 터미널이나 스크립트에서 다룹니다.
개요
OpenEmail이 브라우저 밖에서 하는 모든 일을 위한 명령 하나입니다. 메일을 읽고, 검색하고, 보내고, 정리하며, REST API의 모든 작업을 실행하고, AI로 메일을 번역하고, 작성하고, 요약하며, Claude나 Cursor 같은 MCP 클라이언트를 메일함에 연결합니다. 의존성이 없는 단일 파일이며, macOS, Linux, Windows의 Node.js 20.12 이상에서 실행됩니다.
npm install -g @openemail/cli아무것도 설치하지 않고 실행할 수도 있습니다: npx @openemail/cli <command>.
60초 둘러보기
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-codelogin은 브라우저를 열어 워크스페이스와 CLI에 허용할 작업을 고르게 한 뒤 로그인을 저장합니다.status는 사용자가 누구인지, 어느 주소에서 보낼 수 있는지, 각 도메인의 상태를 보여 줍니다.inbox,read,reply,send,search는 앱과 같은 방식으로 메일함을 다룹니다.domains list는 리소스 명령입니다. SDK의 모든 메서드마다 하나씩 있으므로, API가 할 수 있는 일은 CLI도 할 수 있습니다.mcp config는 AI 클라이언트가 메일함을 쓸 수 있도록 추가할 내용을 출력합니다.
로그인하는 두 가지 방법
| 명령 | 저장하는 것 | 인증 코드 |
|---|---|---|
| openemail login | 브라우저 로그인. 터미널 앞에 있는 사람을 위한 것입니다. 승인한 범위 안에서 사용자로서 동작하며, AI 도구와 MCP 서버를 쓸 수 있습니다. | 웹 앱처럼 몇 가지 민감한 변경 전에 요구됩니다 |
| openemail login --with-token | API 키. 스크립트, CI, 서버를 위한 것입니다. 키의 범위로 동작합니다. | 요구되지 않음 |
아직 하지 않는 것
일부 작업에는 브라우저 세션이 필요하므로 0.0.1에서는 웹 앱만 합니다. 결제, 워크스페이스 만들기와 전환, 계정 보안, 데이터 내보내기, 캘린더 일정 쓰기, 전달, DNS 제공자 연결입니다. openemail open은 해당 브라우저에 로그인한 사람으로 알맞은 페이지를 엽니다.
openemail open billingopenemail open security --print