智能触发器
事件驱动支持多种触发方式:API 调用、定时任务、数据库变更、Webhook 等,灵活配置邮件发送时机。
核心特性
- HTTP 触发器:通过 REST API 触发邮件发送,支持 GET/POST 请求
- 定时触发器:支持 Cron 表达式,实现定时发送邮件
- 事件监听:监听数据库变更、消息队列等事件源
- 条件判断:支持自定义条件,决定是否发送邮件
- 批量触发:一次触发可发送多封邮件
自动化邮件工作流,让邮件发送更智能
SkyMail Action 是一个强大的邮件自动化工作流组件,支持基于事件触发、动态模板渲染、附件处理、多平台集成等功能。无论是企业通知、用户触达、营销邮件还是系统告警,都可以通过 Action 实现自动化、批量化、个性化发送。
本页面完整展示 SkyMail Action 的所有功能特性,无需跳转到外部网站即可了解全部内容。
支持多种触发方式:API 调用、定时任务、数据库变更、Webhook 等,灵活配置邮件发送时机。
内置强大的模板引擎,支持变量替换、条件渲染、循环迭代,轻松实现邮件内容个性化。
支持多种附件来源:URL 下载、本地文件、Base64 编码、云存储(S3/OSS/COS)等。
轻松集成到现有系统,支持 Webhook 回调、第三方服务(如 Slack、钉钉、企业微信)通知联动。
为企业级用户提供的高级功能,包括A/B测试、数据统计、性能优化等。
| 功能模块 | 支持方式 | 复杂度 | 适用场景 | 配置难度 | 性能表现 |
|---|---|---|---|---|---|
| 智能触发器 | API/定时/事件 | 低 | 自动化触发 | 简单 | 高 |
| 动态模板引擎 | Mustache/Handlebars | 中 | 个性化邮件 | 中等 | 高 |
| 附件处理 | 多来源/压缩/内嵌 | 中 | 带附件邮件 | 中等 | 中 |
| 多平台集成 | Webhook/消息队列 | 高 | 系统集成 | 较难 | 高 |
| 高级功能 | 多种高级特性 | 高 | 企业级应用 | 困难 | 极高 |
POST /api/v1/action/trigger
Content-Type: application/json
{
"action_id": "welcome_email",
"recipients": ["user@example.com"],
"data": {
"username": "张三",
"signup_date": "2023-10-01"
}
}
<h1>欢迎 {{username}}</h1>
<p>您于 {{signup_date}} 注册成功</p>
{{#if has_order}}
<ul>
{{#each orders}}
<li>订单号: {{this.id}}</li>
{{/each}}
</ul>
{{/if}}
action:
name: "order_confirmation"
trigger: "order_created"
template: "order_template"
attachments:
- type: "url"
url: "{{invoice_url}}"
webhook: "https://example.com/callback"