Hostinger Mail API 官方 CLI 安装与使用教程
你可以使用**官方命令行界面(CLI)**工具,直接在系统终端中管理你的 Hostinger 电子邮件账户、邮件、文件夹、Webhook 和配额。这款官方工具让你无需编写自定义脚本或手动处理 HTTP 请求。
本教程将介绍如何在 macOS、Linux 和 Windows 上安装 hostinger-mail CLI 工具、如何进行账户身份验证,以及如何运行基本命令。
开始之前
要使用 Hostinger Mail API CLI 工具,请确保你具备以下条件:
- 一个有效的 Hostinger 电子邮件账户。如果你还不熟悉其管理方式,请参阅如何访问 Hostinger 的 Email 板块。
- 在 Hostinger 账户面板中生成的 API 密钥。
- 受支持操作系统(Linux、macOS 或 Windows)上的终端环境。
- 如果你更希望通过代码而非命令行进行集成,请参阅如何使用 Hostinger Mail API 官方 SDK。
第 1 步 – 安装 Hostinger Mail CLI
安装方法取决于你所使用的操作系统。请按照与你平台对应的说明操作。
方案 A – macOS(Homebrew)
如果你使用的是 macOS,可以通过 Homebrew 安装该工具。
- 打开终端。
- 运行以下命令,添加官方 tap 仓库并安装二进制文件:
Bash
brew install hostinger/tap/hostinger-mail方案 B – Linux 和 Windows
对于 Linux 和 Windows,请直接从官方仓库的发布页面下载最新的跨平台二进制文件。
- 下载与你的操作系统架构对应的二进制文件。
- 将该二进制文件放入系统执行路径(PATH 变量)所包含的目录中,以便在任何位置运行它。
第 2 步 – 使用 API 密钥进行身份验证
该工具需要通过 API 密钥身份验证来安全地连接你的邮箱服务。你可以通过配置文件或环境变量来配置凭据。
方案 A – 使用配置文件(持久化)
-
在你的主目录中创建一个名为如下文件的配置文件:
.hostinger-mail.yaml. -
使用文本编辑器打开该文件,并按以下格式粘贴你的令牌:
YAMLapi_key: YOUR_API_KEY_HERE -
保存文件。工具在执行操作时会自动查找此文件。
方案 B – 使用环境变量(临时)
- 直接在终端会话中设置该变量。
-
在 Linux 和 macOS 上,运行:Bashexport HOSTINGER_MAIL_API_KEY="YOUR_API_KEY_HERE"
-
在 Windows PowerShell 上,运行:PowerShell$env:HOSTINGER_MAIL_API_KEY="YOUR_API_KEY_HERE"
-
环境变量是临时的,关闭当前终端窗口后会自动清除。如需永久配置,请使用配置文件方法。
第 3 步 – 通过命令管理邮件
配置完成后,每个 Mail API 操作都对应终端中的一个专用子命令。该工具提供多种输出结构,包括整洁的表格、原始 JSON 和可视化树状结构。
-
要查看完整的命令列表和全局选项,请为工具附加 help 标志:
Bashhostinger-mail --help -
运行特定的子命令来管理你的邮箱资源。例如,查看当前的配额使用情况:
Bashhostinger-mail quota get -
要查看文件夹或发送邮件,请执行相应的操作:
Bashhostinger-mail folders listhostinger-mail messages send --to="recipient@example.com" --subject="Terminal Test" --body="Sent via CLI."
第 4 步 – 启用 Shell 自动补全(可选)
你可以启用 Shell 自动补全功能,这样当你按下 TAB 键时,命令结构会自动补全。
-
通过运行 completion 命令,为你的特定 Shell 环境(如 Bash、Zsh、fish 或 PowerShell)生成自动补全脚本:
Bashhostinger-mail completion bash -
按照终端中的说明,将生成的脚本追加到你的配置文件(profile)中,然后重新打开终端窗口。
现在,你可以在系统命令行中更快速地管理 Hostinger 电子邮件设置、监控 Webhook、查看数据配额以及处理邮件了。