用途:sendgrid-pp-cli 是驱动 Twilio SendGrid 的命令行技能,适合代理或运维人员在终端完成事务邮件发送、抑制名单治理、联系人列表镜像、营销活动复盘、送达率统计报表、模板管理与子用户汇总等任务。需要跨端点关联(如退信调查)或实时 API 无法提供的离线分析时更适用。
安装:先用 npx -y @mvanhorn/printing-press-library install sendgrid --cli-only 安装(macOS/Linux 默认 $HOME/.local/bin,Windows 默认 %LOCALAPPDATA%\Programs\PrintingPress\bin),再用 sendgrid-pp-cli --version 验证,并确保安装目录在 PATH 中。若 npx 失败,可改用 go install github.com/mvanhorn/printing-press-library/library/productivity/sendgrid/cmd/sendgrid-pp-cli@latest(需 Go 1.26.6+)。
主要能力:suppression sync 在 SendGrid 抑制名单与外部 CSV/CRM 间双向同步,支持 dry-run;suppression diff 对本地 SQLite 镜像、实时 API 与外部 CSV 做三方差异比对;stats rollup 拉取窗口统计存入 SQLite 并计算日/周/月汇总与环比;templates diff 对两个模板版本做语义差异;templates lint 静态提取模板变量并与联系人记录或 JSON 载荷交叉检查;bounce why 关联抑制、邮件活动与统计解释退信原因;subusers rollup 并行拉取子用户统计并汇总;activity tail 以限速感知轮询流式查看邮件活动事件(遵守每分钟 6 次上限)。命令组还覆盖 access-settings、alerts、api-keys、asm、browsers、campaigns、categories、clients、contactdb、designs 等端点。
限制:资料未提供认证方式、价格、速率以外的配额与平台细节,暂未提供。