Send emails via Mailgun API. Use when the user needs to send emails programmatically, such as newsletters, notifications, alerts, or automated reports. Requires MAILGUN_API_KEY and MAILGUN_DOMAIN environment variables to be configured.
使用 Mailgun 的 HTTP API 以编程方式发送电子邮件。
在 ~/.zshrc 或 ~/.bash_profile 中配置以下环境变量:
bash
export MAILGUNAPIKEY=key-xxxxx # 你的 Mailgun 私有 API 密钥
export MAILGUN_DOMAIN=mg.yourdomain.com # 你的 Mailgun 域名
export MAILGUN_FROM=发送者
export MAILGUNDEFAULTTO=you@email.com # 默认收件人(可选)
然后重新加载你的 shell 配置:
bash
source ~/.zshrc
bash
mailgun/scripts/send_email.sh 主题 邮件正文内容
bash
mailgun/scripts/send_email.sh 新闻简报 此处填写内容 recipient@email.com
bash
mailgun/scripts/send_email.sh 警报 系统宕机 admin@company.com alerts@company.com
错误:必须设置 MAILGUNAPIKEY 和 MAILGUN_DOMAIN
→ 按照前置条件中所示配置环境变量
错误:401 未授权
→ 检查你的 API 密钥是否正确且处于激活状态
错误:404 未找到
→ 验证你的 MAILGUN_DOMAIN 是否正确
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 mailgun-1776420071 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 mailgun-1776420071 技能
skillhub install mailgun-1776420071
文件大小: 3 KB | 发布时间: 2026-4-17 19:48