首页  /  listmonk 替代方案

AcelleMail vs listmonk

AcelleMail vs listmonk — 自托管邮件营销,两种架构

AcelleMail(PHP + MySQL/MariaDB,一次性 $80 授权,插件 SDK,多租户 SaaS 层)与 listmonk(Go + PostgreSQL,AGPLv3,单一二进制)的并列对比。涵盖价格、发送驱动、自动化、集成与一份逐步迁移指南。

一目了然 AcelleMail listmonk
授权模式 商业授权 — CodeCanyon 上 $80 普通授权 / $199 扩展授权。附带完整 PHP 源代码;修改可保持私有。 AGPLv3(自由软件)。源代码可获取;对外分发的修改也必须为 AGPLv3。
托管方式 在 Linux + PHP 8.1+ + MySQL/MariaDB 上自托管。最低约 512 MB RAM。 在单一 Go 二进制 + PostgreSQL ≥ 12 上自托管。项目不提供托管 / SaaS 选项。
技术栈 PHP 8.1+(基于 Laravel),MySQL/MariaDB,可选 Redis 缓存。 Go 后端,Vue + Buefy 前端,PostgreSQL ≥ 12。
发送集成 8 种内置驱动 — Amazon SES、SendGrid、SparkPost、Mailgun、Elastic Email、Blastengine、Gmail relay、通用 SMTP — 外加用于扩展更多 vendor 的插件 SDK。 默认 SMTP 后端。"Messenger" 架构允许向 JSON HTTP 端点 POST 营销活动;社区维护的 messenger 已有 AWS Pinpoint SMS、Verimor、Mailersend、Novu 与 Google FCM。
自动化构建器 带 trigger / wait / condition / send / segment-update 节点的可视化工作流构建器(Automation2)。每份授权均包含。 营销活动类型含 regular、optin 与 scheduled。周期性 / 自动化 sequence 通过 API 或外部 scheduler 搭建。
多租户 / SaaS 扩展授权($199)自带多租户层 — 客户账号、套餐、6 种支付网关、dunning、白标。 单实例安装。多租户部署需运行多个实例;不在核心中捆绑。
插件 SDK 四模式 Hook 系统(REGISTRY、EVENT、FILTER、BEHAVIOR)。插件位于 storage/app/plugins/。见 Plugin SDK 通过 Messengers(用于发送的 HTTP webhook)和公开 REST API 扩展。核心中无进程内插件系统。
功能对等

逐项功能对比

大约 30 项属性,分为 7 个类别,取自 AcelleMail v4.2 与 Mailchimp 的公开功能文档。每一个 都可以对照引用来源核实。

邮件创作

功能 AcelleMail listmonk 备注
拖放式邮件构建器 AcelleMail 自带带移动端预览的可视化区块编辑器。listmonk 使用通过 Go 模板渲染的 HTML / Markdown 模板(自定义区块可通过营销活动模板正文实现)。
100+ 预制模板 AcelleMail 捆绑起步模板库。listmonk 自带默认营销活动模板,并支持用户导入的 HTML 模板。
完整 HTML 编辑器 两者都允许为营销活动编辑原始 HTML/CSS。
Spintax / 动态内容 AcelleMail 包含 spintax + 按订阅者的 merge field。listmonk 通过 Go template 语法支持模板逻辑 — 订阅者属性可插值,但 spintax 风格的随机化不内置。
A/B 测试 AcelleMail 支持主题行和内容 split test。listmonk 的营销活动模型不含内置 A/B 测试。
多语言营销活动 AcelleMail 追踪按订阅者的语言属性用于细分。listmonk 支持按订阅者的属性字段,可用于类似过滤。

名单 & 细分

功能 AcelleMail listmonk 备注
订阅者不限量 两个工具在软件侧均不设上限。限制来自数据库与服务器。
多个名单 两个工具都支持不限量的名单。
高级细分(任意条件) AcelleMail 提供基于订阅者字段、行为、tag 与日期逻辑的可视化 segment 构建器。listmonk 支持基于 SQL 的订阅者查询 — 灵活但以文本驱动而非 UI 驱动。
Tags 两者都支持 tag 式订阅者标签。
可嵌入注册表单 两者都生成可嵌入的注册表单。
Double opt-in 两者都包含 double opt-in 流程。
批量导入(CSV) 两者都支持 CSV 批量导入。AcelleMail 还支持 XLSX 和直接 DB seed。

自动化

功能 AcelleMail listmonk 备注
基于触发器的工作流 AcelleMail Automation2 支持 trigger / wait / condition / send / tag-update / segment-move 节点。listmonk 支持营销活动调度与模板化 transactional 发送;多步触发器流程通过 API + 外部 scheduler 搭建。
Customer journey / 多步骤 flow AcelleMail 自带可视化多步骤 journey 构建器。据其文档,listmonk 支持 regular、opt-in 与 scheduled 营销活动类型;多步骤 journey 通常通过公开 API + cron + 外部 scheduler 组合实现。
RSS 转邮件 AcelleMail 可将 RSS feed 拉入定时营销活动。listmonk 通过营销活动正文模板 + 定时执行支持同类。
生日 / 纪念日邮件 AcelleMail 原生支持日期字段触发器。listmonk 支持日期字段细分与定时发送;周期性日期触发器通常通过 cron 驱动脚本调用 API 搭建。
行为型触发器(点击/打开) AcelleMail 将互动事件作为自动化触发器暴露。listmonk 记录可通过 API 查询的点击 / 打开事件,用于下游自动化。

送达率

功能 AcelleMail listmonk 备注
SPF / DKIM / DMARC 工具 AcelleMail 在发送服务器配置中暴露 SPF/DKIM/DMARC 记录生成。listmonk 依赖上游 SMTP 提供方进行 DKIM 签名 — listmonk 本身通过 SMTP 发送,继承提供方的认证配置。
自定义发送域名(return path) AcelleMail 在所有授权中支持自定义 return path。listmonk 从所配置的 SMTP 服务器继承 return path。
多个发送服务 AcelleMail 自带 8 种内置驱动(SES、SendGrid、SparkPost、Mailgun、Elastic Email、Blastengine、Gmail、通用 SMTP)。listmonk 默认后端为 SMTP;额外提供方需通过部署社区 Messenger HTTP 端点接入。
IP warmup 配置 AcelleMail 支持按发送服务器的日/小时发送上限,用于渐进 warmup。listmonk 支持按 messenger 的并发数 + 速率限制。
点击热图 + spam scoring AcelleMail 为每个营销活动提供点击热图和 SpamAssassin 风格评分。listmonk 在营销活动分析中记录点击事件;spam-score 扫描不在核心中。
退信 / 投诉 webhook 摄取 两者都摄取退信事件。AcelleMail 为 SES/SendGrid/Mailgun 等注册 webhook 端点(见 app/SendingServers/Webhooks/)。据其退信处理文档,listmonk 支持 SES、SendGrid 与 Postmark 的退信 webhook。

集成

功能 AcelleMail listmonk 备注
REST API AcelleMail 的 REST API 文档位于 /api,即仪表盘所使用的同一套 API。listmonk 发布有完整的 HTTP API,文档在 listmonk.app/docs/apis/。
Webhooks AcelleMail 发出出站事件 webhook(subscribe、unsubscribe、click、open 等)。listmonk 的 "Messenger" 模型是用于出站营销活动投递的单向 webhook;入站退信 webhook 单独支持。
WordPress / WooCommerce 同步 AcelleMail 提供官方 WordPress / WooCommerce 插件。listmonk 核心中不附带 WordPress 集成;有社区示例。
Zapier / Make / n8n AcelleMail 在 Zapier / Make / n8n 上为第一方上架。listmonk 可通过其 REST API 从这些工具访问,但不是 Zapier 上的第一方应用。
自定义插件 SDK AcelleMail 自带四模式 Hook 系统(REGISTRY、EVENT、FILTER、BEHAVIOR)— 见 Plugin SDK。listmonk 扩展通过 Messengers(HTTP)+ REST API 完成;核心中无进程内插件运行时。

SaaS / 多租户

功能 AcelleMail listmonk 备注
多租户 workspace AcelleMail Extended($199)自带分销层,含客户账号、套餐与 billing。listmonk 作为单租户产品交付;多租户运行需运行多个实例。
订阅套餐 + 支付网关 AcelleMail 为分销商捆绑 6 种支付网关(Stripe、PayPal、Braintree、Razorpay、Paystack、Offline)。listmonk 不包含 billing 或订阅原语。
白标 / 移除 vendor 品牌 AcelleMail Extended 移除品牌以供分销使用。listmonk 的管理 UI 可通过静态资源替换做品牌化;AGPLv3 授权对作为服务向他人提供的修改部署施加源代码可获取义务。
分销 billing / dunning AcelleMail 的 Cashier 包覆盖 subscriptions、按比例升级与 dunning。listmonk 不提供订阅 billing 原语。

运维

功能 AcelleMail listmonk 备注
单一二进制部署 AcelleMail 是一款 PHP 应用 — 运行在 PHP-FPM + nginx/Apache 之下。listmonk 交付一个内嵌 Web UI 与 worker 的单一 Go 二进制。
数据库 — 关系型 AcelleMail 使用 MySQL ≥ 5.7 或 MariaDB ≥ 10.3。listmonk 要求 PostgreSQL ≥ 12。
Cron / 后台 worker AcelleMail 依赖一条触发营销活动 worker 的系统 cron。listmonk 在同一二进制内运行其自身的内部 scheduler。
本地化(UI 翻译) AcelleMail 开箱即用支持 18 种本地化。listmonk 支持 Vue i18n locale 层,含社区贡献的翻译。

成本 & 所有权

功能 AcelleMail listmonk 备注
授权成本 AcelleMail 普通授权一次性 $80;扩展授权 $199(商业授权,含终身 point/minor 更新 + 6 个月支持)。listmonk 为 AGPLv3 — 无授权费,但对修改后的服务部署有 copyleft 义务。
终身更新 AcelleMail 授权包含终身的 point + minor 发布。listmonk 在 GitHub 上公开发布;用户手动拉取更新。
数据导出所有权 两者都运行在您所控制的数据库上 — 完整 SQL 访问、CSV 导出与 REST API。
源代码可见性 AcelleMail 在 CodeCanyon 普通 / 扩展授权下交付完整未加密 PHP 源代码。listmonk 的 Go 源代码在 GitHub 上以 AGPLv3 发布。
总拥有成本

横跨三个真实场景的 3 年成本

AcelleMail 与 listmonk 均为自托管,运行成本由 VPS + 发送服务主导,而非授权。AcelleMail 数字采用可验证的 $80 授权 + 小型 VPS + Amazon SES 每千封 $0.10。listmonk 数字采用同等 VPS / 发送预算且无授权成本。

小企业 — 1,000 联系人,每月 4 次发送

listmonk — listmonk(AGPLv3)+ 小型 VPS + SMTP VPS $5/月 + SES $0.40/月(4,000 通 × $0.0001)
$0 授权 + $180 VPS + $14 SES = 合计 $194
AcelleMail — AcelleMail 普通授权 + 小型 VPS + SES VPS $5/月 + SES $0.40/月(4,000 通 × $0.0001)
$80 授权 + $180 VPS + $14 SES = 合计 $268

AcelleMail 授权在 3 年内增加 $80;运行成本基本相当。决策点在功能广度 + 可视化构建器 + 插件 SDK,而非纯粹的成本。

成长型 newsletter — 10,000 联系人,每月 80,000 通

listmonk — listmonk(AGPLv3)+ $10 VPS + SES VPS $10/月 + SES $8/月(80,000 × $0.0001)
$0 授权 + $360 VPS + $288 SES = 合计 $648
AcelleMail — AcelleMail 普通授权 + $10 VPS + SES VPS $10/月 + SES $8/月(80,000 × $0.0001)
$80 授权 + $360 VPS + $288 SES = 合计 $722

此量级下运行成本一致。AcelleMail 授权在 3 年内为 $80;选择点在自动化深度、集成广度与插件 SDK。

代理商 / SaaS — 50,000 联系人,每月 400,000 通,50 个客户租户

listmonk — listmonk(AGPLv3)+ $20 VPS + SES,50 个实例或自建多租户层 单实例:VPS $20 + SES $40 = $60。多租户需要独立的 listmonk 实例(50 × VPS $5–10 + 每租户的运维成本)或自建路由层。
50 个实例 ≈ $0 授权 + $9,000 VPS + $1,440 SES = 合计 $10,440(外加每租户的运维时间)。
AcelleMail — AcelleMail 扩展授权($199)+ $20 VPS + SES(单实例多租户) VPS $20/月 + SES $40/月(400,000 × $0.0001)— 覆盖单安装上的全部 50 个租户。
$199 授权 + $720 VPS + $1,440 SES = 合计 $2,359

AcelleMail Extended 自带多租户 SaaS 层(客户账号、套餐、6 种支付网关、dunning),listmonk 不含。运营成本差距来自运行一个合并安装 vs 多个安装。

迁移手册

listmonk → AcelleMail 七步迁移

多数团队一周内完成切换。技术配置半天搞定;最耗时的步骤是重建多步自动化与模板。

  1. 1. 从 listmonk 导出

    listmonk 的管理 UI 按名单将订阅者导出为 CSV(Subscribers → Export)。完整数据集方面,公开 API 的 GET /api/subscribers 返回带订阅者属性、名单与 tag 的分页 JSON。营销活动 HTML 可通过 GET /api/campaigns/{id} 按营销活动获取。如需用于迁移分析,点击 / 打开分析可直接从 PostgreSQL 的 campaign-views 与 campaign-clicks 表中拉取。
  2. 2. 获取 AcelleMail

    在 CodeCanyon 购买 普通授权 — $80。下载 ZIP,上传至您的服务器,运行 Web 安装器(5 分钟 — 配置 DB、admin 用户、cron)。需要 PHP 8.1+、MySQL ≥ 5.7 或 MariaDB ≥ 10.3,最低约 512 MB RAM。安装指南覆盖 cPanel、DigitalOcean、AWS 与 Docker。
  3. 3. 配置您的发送服务

    Sending Servers → Add 中,选择 Amazon SES(推荐 — 最便宜)、SendGrid、Mailgun、SparkPost、Postmark、Elastic Email 或任意 SMTP。粘贴您的 API key。AcelleMail 处理 SPF/DKIM 记录生成与 DKIM 签名。运行 test-send 以确认。8 个内置驱动位于 app/SendingServers/Drivers/Vendors/;额外 vendor 可通过插件 SDK 添加。
  4. 4. 导入联系人 + 属性

    Lists → Create List 中,以其属性结构重建您的 listmonk 名单(listmonk 属性与 AcelleMail 订阅者自定义字段一一对应)。使用 Import → Upload CSV 并映射列。Tag 直接映射。对于 10 万以上的名单,使用分块导入或通过 REST API 进行 seed。
  5. 5. 重建模板与营销活动

    模板方面,将您的 listmonk HTML/Markdown 粘贴到 AcelleMail 模板编辑器中。Merge 语法不同:listmonk 使用 {{ .Subscriber.FirstName }} Go template 语法;AcelleMail 使用 {{ subscriber.first_name }} Twig 风格语法。订阅者属性访问等价。自动化 flow 方面,使用 Automation → New Workflow — listmonk 没有等价的可视化构建器,因此此前通过 cron + API 搭建的多步骤 flow 可表达为可视化 journey。
  6. 6. 配置追踪 + DKIM

    AcelleMail 追踪按营销活动默认启用(打开像素 + 链接包装)。DKIM 签名在发送服务器级配置 — 将 AcelleMail 生成的 DNS 记录粘贴到您的域名中。若此前 listmonk 与现在使用的发送 vendor 相同,通常可继续复用现有 DKIM key,且域名不变。否则,请规划发布新 DKIM 记录,并在切换发送前留出 DNS 传播时间。
  7. 7. 测试送达率 + 切换

    向 GlockApps 或 Mail-Tester(免费)发送测试营销活动。目标 9.5/10。下一次正式营销活动从 AcelleMail 平行发送一个周期,与您之前的 open/click 基线对比,然后关闭 listmonk 安装。多数团队在一周内完成切换。
运营匹配

什么时候自托管不是对的选择

自托管邮件营销是一种取舍:用运营责任换取更低成本与完整所有权。在下列任一情况下,托管 SaaS 可能是更好的选择。

  • 您在基础设施上更偏好 Go 而非 PHP

    AcelleMail 是一款 PHP/Laravel 应用。出于运维简洁性,在 Go 二进制上做标准化的团队可能更偏好 listmonk 的单一二进制部署模式 — 运行时 + worker 位于同一进程,无需管理 PHP-FPM 或 Composer 依赖。取舍在捆绑功能:AcelleMail 在核心中捆绑可视化自动化、插件 SDK 与多租户 SaaS 层;listmonk 用户通常通过外部自动化调用 listmonk 的 REST API 来搭建同类工作流。

  • 您已运行 PostgreSQL 且不想用 MySQL

    AcelleMail 运行在 MySQL/MariaDB 上。数据基础设施在 PostgreSQL 上做标准化的团队,可能更偏好 listmonk 的原生 PostgreSQL 技术栈,以避免运行第二个关系型引擎。AcelleMail 目前不支持 PostgreSQL。

  • 您不需要可视化自动化 / 多租户 SaaS 层

    AcelleMail 的捆绑功能含可视化自动化构建器、插件 SDK 与扩展授权的多租户层及支付网关。若您的用例是带定时营销活动的单实例 broadcast 名单,且您乐于在代码中调用 REST API 来组合多步骤 flow,listmonk 的默认功能集即可覆盖,无需额外层。

  • 您的项目要求使用 AGPL 软件

    部分组织有软件政策要求自托管服务采用 copyleft 授权。listmonk 的 AGPLv3 满足该要求;AcelleMail 以 CodeCanyon 普通 / 扩展授权分发,不施加 AGPL 风格的 copyleft。

按用例的成本

三种买家情景

成本数字搭配已验证的入门档价格与计算器估算范围。对比数字;正确选择取决于您团队对上述运营取舍的承受能力。

  • SaaS 团队 — 产品 newsletter

    情景: 8,000 试用注册 + 2,000 付费客户,每周产品 newsletter,4 步 onboarding drip,billing 通知。

    listmonk 成本: listmonk + VPS $10/月 + SES $2/月。Onboarding drip 搭建为 4 步 API 驱动的 sequence,配合 cron 触发的定时营销活动;4 步状态机逻辑位于 listmonk 之外。

    AcelleMail 成本: 一次性 $80 + DigitalOcean droplet $10/月 + 约 $2/月 SES。4 步 drip 在 Automation2 中是单一可视化工作流 — 注册时触发 → 等待 → 检查互动 → 发送下一封。

  • 营销代理商 — 50 个客户名单

    情景: 为 50 家小型企业客户提供邮件服务,平均每家 2,000 订阅者,每月 newsletter + 偶尔促销。

    listmonk 成本: listmonk:50 个实例(每个 VPS 约 $5/月)≈ $250/月 + 每租户的运维时间,或在单实例之上自建路由层。SaaS billing 原语不含。

    AcelleMail 成本: 一次性 $199 扩展授权 + VPS $40/月 + 单安装上跨所有客户合计约 $30/月 SES。内置 SaaS 层:按客户登录、套餐、dunning、6 种支付网关。

  • 独立 newsletter — 5,000 订阅者

    情景: 每周 newsletter,无自动化 flow,仅密码重置的 transactional 发送。

    listmonk 成本: listmonk + VPS $5/月 + 约 $0.30/月 SES + Postgres 运行成本。无授权费。

    AcelleMail 成本: $80 授权 + VPS $5/月 + 约 $0.30/月 SES。若此前为托管邮件付费,授权约在 24 个月内追平避免的 SaaS 订阅。

运维者深度解析

面向执行迁移的运维者

点击下方任意标题展开技术深度解析。与上方营销页相同的内容 — 在此折叠以便页面快速浏览,但始终对实际执行工作的工程师可用。

完整 listmonk → AcelleMail 迁移 — 每一步均展开

上文涵盖的 7 步手册,每一项动作都为运维者展开。总时长:约半天技术配置,然后按名单复杂度 1-5 天重建模板与自动化。

  1. 1. 从 listmonk 导出. listmonk 的管理 UI 按名单将订阅者导出为 CSV(Subscribers → Export)。完整数据集方面,公开 API 的 GET /api/subscribers 返回带订阅者属性、名单与 tag 的分页 JSON。营销活动 HTML 可通过 GET /api/campaigns/{id} 按营销活动获取。如需用于迁移分析,点击 / 打开分析可直接从 PostgreSQL 的 campaign-views 与 campaign-clicks 表中拉取。
  2. 2. 获取 AcelleMail. 在 CodeCanyon 购买 普通授权 — $80。下载 ZIP,上传至您的服务器,运行 Web 安装器(5 分钟 — 配置 DB、admin 用户、cron)。需要 PHP 8.1+、MySQL ≥ 5.7 或 MariaDB ≥ 10.3,最低约 512 MB RAM。安装指南覆盖 cPanel、DigitalOcean、AWS 与 Docker。
  3. 3. 配置您的发送服务. Sending Servers → Add 中,选择 Amazon SES(推荐 — 最便宜)、SendGrid、Mailgun、SparkPost、Postmark、Elastic Email 或任意 SMTP。粘贴您的 API key。AcelleMail 处理 SPF/DKIM 记录生成与 DKIM 签名。运行 test-send 以确认。8 个内置驱动位于 app/SendingServers/Drivers/Vendors/;额外 vendor 可通过插件 SDK 添加。
  4. 4. 导入联系人 + 属性. Lists → Create List 中,以其属性结构重建您的 listmonk 名单(listmonk 属性与 AcelleMail 订阅者自定义字段一一对应)。使用 Import → Upload CSV 并映射列。Tag 直接映射。对于 10 万以上的名单,使用分块导入或通过 REST API 进行 seed。
  5. 5. 重建模板与营销活动. 模板方面,将您的 listmonk HTML/Markdown 粘贴到 AcelleMail 模板编辑器中。Merge 语法不同:listmonk 使用 {{ .Subscriber.FirstName }} Go template 语法;AcelleMail 使用 {{ subscriber.first_name }} Twig 风格语法。订阅者属性访问等价。自动化 flow 方面,使用 Automation → New Workflow — listmonk 没有等价的可视化构建器,因此此前通过 cron + API 搭建的多步骤 flow 可表达为可视化 journey。
  6. 6. 配置追踪 + DKIM. AcelleMail 追踪按营销活动默认启用(打开像素 + 链接包装)。DKIM 签名在发送服务器级配置 — 将 AcelleMail 生成的 DNS 记录粘贴到您的域名中。若此前 listmonk 与现在使用的发送 vendor 相同,通常可继续复用现有 DKIM key,且域名不变。否则,请规划发布新 DKIM 记录,并在切换发送前留出 DNS 传播时间。
  7. 7. 测试送达率 + 切换. 向 GlockApps 或 Mail-Tester(免费)发送测试营销活动。目标 9.5/10。下一次正式营销活动从 AcelleMail 平行发送一个周期,与您之前的 open/click 基线对比,然后关闭 listmonk 安装。多数团队在一周内完成切换。
按功能的深度解析 — 两款产品差异之处及变通方案

上方并列表显示功能对等;此处是每一行带非平凡备注的支撑上下文 — 当某一平台为"部分支持"且您需要变通方案时很有用。

邮件创作

  • 拖放式邮件构建器: AcelleMail 自带带移动端预览的可视化区块编辑器。listmonk 使用通过 Go 模板渲染的 HTML / Markdown 模板(自定义区块可通过营销活动模板正文实现)。
  • 100+ 预制模板: AcelleMail 捆绑起步模板库。listmonk 自带默认营销活动模板,并支持用户导入的 HTML 模板。
  • Spintax / 动态内容: AcelleMail 包含 spintax + 按订阅者的 merge field。listmonk 通过 Go template 语法支持模板逻辑 — 订阅者属性可插值,但 spintax 风格的随机化不内置。
  • A/B 测试: AcelleMail 支持主题行和内容 split test。listmonk 的营销活动模型不含内置 A/B 测试。
  • 多语言营销活动: AcelleMail 追踪按订阅者的语言属性用于细分。listmonk 支持按订阅者的属性字段,可用于类似过滤。

名单 & 细分

  • 高级细分(任意条件): AcelleMail 提供基于订阅者字段、行为、tag 与日期逻辑的可视化 segment 构建器。listmonk 支持基于 SQL 的订阅者查询 — 灵活但以文本驱动而非 UI 驱动。

自动化

  • 基于触发器的工作流: AcelleMail Automation2 支持 trigger / wait / condition / send / tag-update / segment-move 节点。listmonk 支持营销活动调度与模板化 transactional 发送;多步触发器流程通过 API + 外部 scheduler 搭建。
  • Customer journey / 多步骤 flow: AcelleMail 自带可视化多步骤 journey 构建器。据其文档,listmonk 支持 regular、opt-in 与 scheduled 营销活动类型;多步骤 journey 通常通过公开 API + cron + 外部 scheduler 组合实现。
  • RSS 转邮件: AcelleMail 可将 RSS feed 拉入定时营销活动。listmonk 通过营销活动正文模板 + 定时执行支持同类。
  • 生日 / 纪念日邮件: AcelleMail 原生支持日期字段触发器。listmonk 支持日期字段细分与定时发送;周期性日期触发器通常通过 cron 驱动脚本调用 API 搭建。
  • 行为型触发器(点击/打开): AcelleMail 将互动事件作为自动化触发器暴露。listmonk 记录可通过 API 查询的点击 / 打开事件,用于下游自动化。

送达率

  • SPF / DKIM / DMARC 工具: AcelleMail 在发送服务器配置中暴露 SPF/DKIM/DMARC 记录生成。listmonk 依赖上游 SMTP 提供方进行 DKIM 签名 — listmonk 本身通过 SMTP 发送,继承提供方的认证配置。
  • 自定义发送域名(return path): AcelleMail 在所有授权中支持自定义 return path。listmonk 从所配置的 SMTP 服务器继承 return path。
  • 多个发送服务: AcelleMail 自带 8 种内置驱动(SES、SendGrid、SparkPost、Mailgun、Elastic Email、Blastengine、Gmail、通用 SMTP)。listmonk 默认后端为 SMTP;额外提供方需通过部署社区 Messenger HTTP 端点接入。
  • IP warmup 配置: AcelleMail 支持按发送服务器的日/小时发送上限,用于渐进 warmup。listmonk 支持按 messenger 的并发数 + 速率限制。
  • 点击热图 + spam scoring: AcelleMail 为每个营销活动提供点击热图和 SpamAssassin 风格评分。listmonk 在营销活动分析中记录点击事件;spam-score 扫描不在核心中。

集成

  • Webhooks: AcelleMail 发出出站事件 webhook(subscribe、unsubscribe、click、open 等)。listmonk 的 "Messenger" 模型是用于出站营销活动投递的单向 webhook;入站退信 webhook 单独支持。
  • WordPress / WooCommerce 同步: AcelleMail 提供官方 WordPress / WooCommerce 插件。listmonk 核心中不附带 WordPress 集成;有社区示例。
  • Zapier / Make / n8n: AcelleMail 在 Zapier / Make / n8n 上为第一方上架。listmonk 可通过其 REST API 从这些工具访问,但不是 Zapier 上的第一方应用。
  • 自定义插件 SDK: AcelleMail 自带四模式 Hook 系统(REGISTRY、EVENT、FILTER、BEHAVIOR)— 见 <a href="https://www.acellemail.com/for/developers">Plugin SDK</a>。listmonk 扩展通过 Messengers(HTTP)+ REST API 完成;核心中无进程内插件运行时。

SaaS / 多租户

  • 多租户 workspace: AcelleMail Extended($199)自带分销层,含客户账号、套餐与 billing。listmonk 作为单租户产品交付;多租户运行需运行多个实例。
  • 订阅套餐 + 支付网关: AcelleMail 为分销商捆绑 6 种支付网关(Stripe、PayPal、Braintree、Razorpay、Paystack、Offline)。listmonk 不包含 billing 或订阅原语。
  • 白标 / 移除 vendor 品牌: AcelleMail Extended 移除品牌以供分销使用。listmonk 的管理 UI 可通过静态资源替换做品牌化;AGPLv3 授权对作为服务向他人提供的修改部署施加源代码可获取义务。
  • 分销 billing / dunning: AcelleMail 的 Cashier 包覆盖 subscriptions、按比例升级与 dunning。listmonk 不提供订阅 billing 原语。

运维

  • 单一二进制部署: AcelleMail 是一款 PHP 应用 — 运行在 PHP-FPM + nginx/Apache 之下。listmonk 交付一个内嵌 Web UI 与 worker 的单一 Go 二进制。

成本 & 所有权

  • 授权成本: AcelleMail 普通授权一次性 $80;扩展授权 $199(商业授权,含终身 point/minor 更新 + 6 个月支持)。listmonk 为 AGPLv3 — 无授权费,但对修改后的服务部署有 copyleft 义务。
规模化下的成本对比 — 三种买家情景并列

上方 TCO 卡片显示入门档数字;此视图将三种买家情景全部堆叠,便于您挑选与您联系人量与发送频率最接近的匹配。

SaaS 团队 — 产品 newsletter

  • 情景: 8,000 试用注册 + 2,000 付费客户,每周产品 newsletter,4 步 onboarding drip,billing 通知。
  • listmonk 成本: listmonk + VPS $10/月 + SES $2/月。Onboarding drip 搭建为 4 步 API 驱动的 sequence,配合 cron 触发的定时营销活动;4 步状态机逻辑位于 listmonk 之外。
  • AcelleMail 成本: 一次性 $80 + DigitalOcean droplet $10/月 + 约 $2/月 SES。4 步 drip 在 Automation2 中是单一可视化工作流 — 注册时触发 → 等待 → 检查互动 → 发送下一封。

营销代理商 — 50 个客户名单

  • 情景: 为 50 家小型企业客户提供邮件服务,平均每家 2,000 订阅者,每月 newsletter + 偶尔促销。
  • listmonk 成本: listmonk:50 个实例(每个 VPS 约 $5/月)≈ $250/月 + 每租户的运维时间,或在单实例之上自建路由层。SaaS billing 原语不含。
  • AcelleMail 成本: 一次性 $199 扩展授权 + VPS $40/月 + 单安装上跨所有客户合计约 $30/月 SES。内置 SaaS 层:按客户登录、套餐、dunning、6 种支付网关。

独立 newsletter — 5,000 订阅者

  • 情景: 每周 newsletter,无自动化 flow,仅密码重置的 transactional 发送。
  • listmonk 成本: listmonk + VPS $5/月 + 约 $0.30/月 SES + Postgres 运行成本。无授权费。
  • AcelleMail 成本: $80 授权 + VPS $5/月 + 约 $0.30/月 SES。若此前为托管邮件付费,授权约在 24 个月内追平避免的 SaaS 订阅。

使用成本节省计算器对您精确的订阅者数与发送频率定制数字。

坦诚反向立场 — 切换时常见的反对意见

四种每位运维者从 listmonk 或任意 SaaS 迁出前都会权衡的反对意见。不带粉饰地回答 — 这些是真实取舍,正确选择取决于您团队。

1. "切换的成本比节省的多。"

坦诚评估:在 500 联系人以下名单上,listmonk 免费档或入门档可能比运行 $5-10/月 的 VPS 加 AcelleMail 授权更便宜 — 在不计算运维时间之前。盈亏平衡点通常落在 1,000 到 5,000 联系人之间。决定前请通过成本计算器核算您自己的数字。

2. "自托管的送达率会崩。"

如果您运行无预热的自管 MTA,确实如此。当 AcelleMail 通过托管发送服务 (Amazon SES、SendGrid、Mailgun、Postmark) 转发时,情况并非如此 — 这些服务商维护 IP 信誉;AcelleMail 只编排营销活动与追踪。这种配置下,达到与 listmonk 相当的收件箱投放率是常态而非例外。

3. "我团队没时间学另一个工具。"

真实顾虑。AcelleMail 的 UI 沿用常见模式 (营销活动构建器、受众名单、自动化流程),多数 listmonk 用户第一天就能上手。真正的时间陷阱是重建多步自动化与模板库 — 按复杂度规划 1-5 天,而非数周。

4. "如果 AcelleMail 停止维护怎么办?"

自托管反转了风险:您拥有源代码的永久副本。供应商不能通过定价变更、停用或收购把平台从您手中拿走。如果更新停止,您现有部署照常运行。对比 SaaS,关于定价、功能或停服的厂商决定是单方面的。

常见问题

常见问题

能否从 listmonk 迁移到 AcelleMail 且不丢失订阅者数据?
可以。listmonk 管理 UI 可按名单将订阅者导出为 CSV;公开 API 的 GET /api/subscribers 端点返回分页 JSON,适合完整的程序化导出。AcelleMail 的导入功能接受带自定义字段映射的 CSV,同时支持 XLSX 或直接 DB seed 处理超大名单。标签与订阅者属性可一对一映射为 AcelleMail 订阅者自定义字段。5,000 以内的名单计划半天;含复杂自动化逻辑重建的名单计划 2–3 天。
AcelleMail 的自动化与 listmonk 的营销活动类型相比如何?
AcelleMail 提供可视化工作流构建器(Automation2),包含 trigger / wait / condition / send / tag-update / segment-move 等节点 — 多步骤旅程在 UI 中无需代码即可配置。listmonk 的营销活动模型包括 regular、opt-in 与定时三种;多步骤旅程通常通过公开 API + cron + 外部调度器组合实现。两者皆可工作;选择在于您希望旅程表达在 UI 中(AcelleMail)还是在自己的代码中(listmonk)。
为什么 AcelleMail 收费 $80,而 listmonk 在 AGPLv3 下免费?
AcelleMail 普通授权($80 一次性付款)是商业授权,包含终身 point 与小版本更新、6 个月支持,以及在不受 copyleft 约束的前提下私下使用修改版的权利。listmonk 在 AGPLv3 下没有授权费,但其 copyleft 适用于作为服务对外提供的衍生部署。$80 涵盖的是另一组合:可视化自动化构建器、插件 SDK、8 种发送驱动集成、多语言 UI,以及通向多租户 SaaS 层的扩展授权路径($199)。
listmonk 是否原生支持 Amazon SES、SendGrid、Mailgun?
listmonk 提供默认 SMTP 后端,可对接任何支持 SMTP 的服务,包括 SES、SendGrid 和 Mailgun。除 SMTP 之外,listmonk 的 "Messenger" 架构允许将营销活动 POST 到 JSON HTTP 端点;社区维护的 messenger 涵盖 AWS Pinpoint SMS、Verimor、Mailersend、Novu 和 Google FCM。AcelleMail 原生提供 8 种驱动(SES、SendGrid、SparkPost、Mailgun、Elastic Email、Blastengine、Gmail、通用 SMTP),并具备 API 级集成与退信 Webhook 处理 — 详见 AcelleMail 源代码 app/SendingServers/Drivers/Vendors/
能否在一套 AcelleMail 安装下运行多个客户账号?
可以 — 这正是 AcelleMail 扩展授权($199)的能力。它捆绑了多租户层:客户账号、订阅方案、6 种支付网关(Stripe、PayPal、Braintree、Razorpay、Paystack、Offline)、按比例升级、催款流程和白标。listmonk 以单租户项目形式交付;多租户运营通常需运行多个 listmonk 实例。架构说明见 For Developers 页面。
AcelleMail 与 listmonk 各自需要什么技术栈?
AcelleMail:PHP 8.1+、MySQL ≥ 5.7 或 MariaDB ≥ 10.3,内存最低约 512 MB,5 万以内名单建议 1 GB。运行在 PHP-FPM 之上,前置 nginx 或 Apache。listmonk:单一 Go 二进制 + PostgreSQL ≥ 12。前端打包在二进制中。内存占用很小(Go 二进制空闲时常驻约 50–100 MB)。两者均需系统 cron / 调度器 — AcelleMail 使用操作系统 cron 条目;listmonk 自带内部调度器。
AcelleMail 的插件 SDK 在 listmonk 中有对应吗?
AcelleMail 内置四模式 Hook 系统(REGISTRY、EVENT、FILTER、BEHAVIOR) — 插件位于 storage/app/plugins/ 下,可注册发送驱动、支付网关、UI 面板与生命周期钩子。四种模式及示例(Postal MTA、Paddle 网关、AI 插件)详见 插件 SDK 文档。listmonk 的扩展模式是 Messenger(出站投递的 HTTP Webhook)加上公开 REST API;核心中不存在进程内插件运行时。集成代码通常位于 listmonk 二进制之外。
送达率方面 — AcelleMail 是否包含 listmonk 不具备的 SPF/DKIM 工具?
两者都依赖底层发送服务(SES、SendGrid 等)的 IP 信誉与 DKIM 签名。AcelleMail 在发送服务器配置 UI 中直接呈现 SPF/DKIM/DMARC 记录值,并在配置后于应用层进行 DKIM 签名。listmonk 依赖 SMTP 厂商的 DKIM 设置;按其退信处理文档,退信处理支持 SES、SendGrid 和 Postmark 的 Webhook。AcelleMail 的 SPF/DKIM/DMARC 完整工具概览见 Security & GDPR
对于无自动化需求的单实例通讯,哪一个更合适?
两者皆可。listmonk 的单二进制部署在运营上更简单,前提是您熟悉 Go 二进制与 PostgreSQL。AcelleMail 的 $80 授权捆绑了可视化构建器、自动化流、8 种原生发送驱动和 18 个语言区域的 UI — 在您预期将扩展到自动化或多租户时颇有用处。仅需广播且追求最小运营足迹的团队可选择 listmonk;希望从第一天就有捆绑自动化与多租户原语的团队可选择 AcelleMail。
开始使用

先试用 AcelleMail,再迁移。

AcelleMail 普通授权 $80,一次性付款。包含终身更新、6 个月支持、完整 PHP 源代码与不限量订阅者。购买前先试用在线 demo。

listmonk 是其各自所有者的商标。本页面是由 AcelleMail 撰写的客观产品对比;我们不隶属于、不被 listmonk 认可或赞助。所引用的所有事实均来源于上述公开链接的文档;如有任何不准确之处,请向 contact@acellemail.com 报告,我们将予以更正。