4P by neo 10일전 | favorite | 댓글 1개
  • 다중 계정 구성: 마법사 기능을 통한 인터랙티브 설정 또는 TOML 기반의 수동 설정 지원
  • 메시지 작성: $EDITOR를 기반으로 한 메시지 작성
  • 다양한 백엔드 지원: IMAP, Maildir, Notmuch, SMTP, Sendmail
  • 글로벌 시스템 키링을 통한 비밀 관리
  • OAuth 2.0 인증 흐름 지원
  • JSON 출력 지원
  • PGP 암호화: 셸 명령, GPG 바인딩, 네이티브 구현을 통한 암호화 지원

구성

  • 기본 계정 설정을 위한 마법사 제공
  • Proton Mail(Bridge) 및 Gmail, Outlook, iCloud Mail과의 통합 지원
  • 비밀번호를 안전하게 관리하기 위한 CLI 쿼리 가능 암호 관리자 또는 시스템 키링 사용 권장

기타 인터페이스

  • Vim, Emacs 플러그인 및 Raycast 확장 기능 제공
  • Himalaya CLI의 실험적 REPL 변형 제공

FAQ

  • aerc, mutt, alpine과의 차이점: Himalaya는 명령줄 인터페이스로, 이벤트 루프 없이 셸 명령을 통해 이메일과 상호작용함
  • 메시지 작성 방법: 헤더와 본문으로 구성된 템플릿 사용
  • 첨부 파일 추가 방법: MML을 사용하여 파일 첨부 및 인라인 이미지 추가 가능
  • 디버깅 방법: --debug--trace 인수를 사용하거나 환경 변수를 설정하여 로그 기록
Hacker News 의견
  • Himalaya는 CLI 도구 작성과 이메일 워크플로우 자동화를 쉽게 만들어 줌. August와 잘 어울리며, HTML을 텍스트로 변환할 수 있음. 이를 활용해 git 이메일 패치 자동화 도구를 작성했음

  • TUI가 주목받고 사용되는 트렌드가 마음에 듦. Textual을 사용해 Outlook과 인터페이스하는 TUI 도구를 작성했으며, 이메일 카테고리 지정과 아카이빙/삭제를 Vim 스타일 UX로 구현했음

  • 이메일 필터를 지원하는지 궁금함. Gmail 필터를 프로그래밍적으로 관리하거나 설정 파일로 관리하고 싶음

    • Gmailctl라는 별도의 도구가 있음
  • 이전에 이 프로젝트를 본 것 같으며, 업데이트가 계속되어 기쁨. 곧 시도해 볼 예정임

    • 문서를 읽어보니 oauth2와 json 출력 기능이 마음에 듦
    • "himalaya ..." 명령어를 주기적으로 실행해야 하는지, 아니면 TUI를 열어두면 백그라운드에서 새로고침되는지 궁금함
    • 메시지 작성 시 "From" 헤더를 Thunderbird처럼 재작성할 수 있는지 궁금함
  • 'Pimalaya'인지 'Himalaya'인지 혼란스러움

  • 로컬 LLM을 사용해 이메일을 관리하는 사람이 있는지 궁금함. 유용할 것 같음

  • 로고가 마음에 듦

  • HN 제목에 "CLI to..."라고 되어 있지만, GitHub 저장소에서 CLI 중심의 문서를 찾을 수 없음

    • himalaya envelope list --account posteo --folder Archives.FOSS --page 2 명령어와 PINE처럼 보이는 스크린샷이 있음
    • 이 스크린샷이 PINE처럼 인터랙티브한지, 아니면 himalaya가 출력하고 프로세스가 종료되는지 궁금함
  • 이 프로젝트를 주시하고 있었지만, 1.0 이전에 이메일 설정이 번거로울 것 같아 주저했음

    • 이 프로젝트와 조직의 로드맵에 대한 블로그나 게시물을 보고 싶음
  • Microsoft Teams 기업 조직에서 이 도구를 사용할 수 있는지 궁금함. 아마도 불가능할 것 같지만, 방법이 있기를 바람