PH

pimalaya/himalaya

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

7503 stars 质量 69 趋势 61Apache-2.0

CLI to manage emails

概览

- for mailboxes, envelopes, flags, messages and attachments - exposing each backend's full surface - , , , , (REST API), (Outlook / Microsoft 365) support - specs , specs , specs support - support for IMAP, SMTP and ManageSieve (anonymous, login, plain, oauthbearer, xoauth2, scram-sha-256) - support for JMAP: basic, bearer - support: - Rustls with ring crypto - Rustls with aws crypto (requires rustls-aws feature) - Native TLS (requires native-tls feature) - support: - PACC specs - Autoconfiguration (Thunderbird) specs - SRV DNS lookups rfc6186 - JMAP session resolution rfc8620 - , proxy support via $ALL_PROXY and $HTTP_PROXY - with multi-account support - output via --json Himalaya is written in Rust and uses cargo features to gate backend support. The default feature set is declared in Cargo.toml. Himalaya can be installed with the installer: These commands install the latest binary from the GitHub releases section.

README

以下为原文 README 节选,完整内容请查看原文。

Table of contents

Features

  • Shared API for mailboxes, envelopes, flags, messages and attachments
  • Protocol-specific APIs exposing each backend’s full surface
  • IMAP, SMTP, ManageSieve, JMAP, Gmail (REST API), Microsoft Graph (Outlook / Microsoft 365) support
  • Maildir specs, m2dir specs, mbox specs, pimdir specs support
  • Simple auth support for IMAP, SMTP and ManageSieve (anonymous, login, plain, oauthbearer, xoauth2, scram-sha-256)
  • HTTP auth support for JMAP: basic, bearer
  • TLS support:
    • Rustls with ring crypto
    • Rustls with aws crypto (requires rustls-aws feature)
    • Native TLS (requires native-tls feature)
  • Discovery support:
  • SOCKS5, HTTP proxy support, per account or via $ALL_PROXY and $HTTPS_PROXY
  • TOML configuration with multi-account support
  • JSON output via --json

[!TIP] Himalaya is written in Rust and uses cargo features to gate backend support. The default feature set is declared in Cargo.toml.

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add pimalaya/himalaya
新手?先看 mcpskill.org 教程 →