开源自托管的邮件营销管理系统,用于创建、发送和分析营销邮件与电子报。
- Star
- 2,188
- Fork
- 475
- 未关闭 Issue
- 53
- 最近提交
- 16天前
这是什么?
SendPortal 是一个开源、可自托管的邮件营销应用,覆盖订阅者与列表管理、邮件营销活动、邮件追踪和报表,单个安装实例内可管理多个工作区和域名。它适合希望自己部署、掌握数据的用户,作为托管式电子报平台的替代方案。
邮件通过第三方邮件服务商发送,已集成 Amazon SES、Postmark、SendGrid、Mailgun 和 Mailjet。项目分为两部分:SendPortal Core 是一个可以加入现有 Laravel 应用的功能包,适用于已有用户认证的系统;SendPortal 应用则基于 Core 封装,提供用户认证和多工作区,可作为独立应用运行。
当前 V4 版本需要 PHP 8.3 及以上、Laravel 13,以及 MySQL 5.7 及以上或 PostgreSQL 10 及以上。使用较旧 PHP 或 Laravel 版本的用户可以选择 V3 或 V2 版本。
核心功能
- 01订阅者与列表管理
- 02邮件营销活动的创建与发送
- 03邮件追踪与报表
- 04单个应用内支持多工作区和多域名
- 05集成 Amazon SES、Postmark、SendGrid、Mailgun 和 Mailjet
适用场景
- 不依赖托管平台,自行运行电子报和邮件推送
- 为已有 Laravel 用户系统的应用增加邮件营销功能
- 在一个实例中分别管理多个品牌或域名的邮件列表
快速上手
- 1
检查环境要求:PHP 8.3+、Laravel 13,以及 MySQL(5.7+)或 PostgreSQL(10+)
- 2
按照文档中的独立应用安装指南进行安装
使用前须知
- 需要 PHP 8.3+、Laravel 13 以及 MySQL 5.7+ 或 PostgreSQL 10+,较旧的环境需要使用 SendPortal V3 或 V2。
- 自托管意味着你需要自行搭建和维护服务器、数据库以及邮件服务商的集成。
收录于专题
标签
常见问题
- sendportal 是什么?
- 可自托管的邮件营销应用,用于管理订阅者、列表、营销活动和邮件追踪。 SendPortal 是一个开源、可自托管的邮件营销应用,覆盖订阅者与列表管理、邮件营销活动、邮件追踪和报表,单个安装实例内可管理多个工作区和域名。它适合希望自己部署、掌握数据的用户,作为托管式电子报平台的替代方案。
- sendportal 可以免费使用吗?用的什么许可证?
- sendportal 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- sendportal 还在维护吗?
- 活跃维护中。sendportal 最近一次提交是在 2026年10月22日。
- sendportal 适合用来做什么?
- 不依赖托管平台,自行运行电子报和邮件推送 为已有 Laravel 用户系统的应用增加邮件营销功能 在一个实例中分别管理多个品牌或域名的邮件列表
- sendportal 怎么安装和运行?
- 检查环境要求:PHP 8.3+、Laravel 13,以及 MySQL(5.7+)或 PostgreSQL(10+) 按照文档中的独立应用安装指南进行安装
- 在哪里获取 sendportal?
- 源代码和安装说明在 GitHub 上:https://github.com/mettle/sendportal
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
881+2 本周289PHPAGPL-3.0更新于 5天前
开源营销自动化软件,可在自有服务器上运行多渠道营销活动、邮件营销和客户分群。
1.1万+64 本周3531PHPOther更新于 22小时前
自托管的电子报与邮件列表管理工具,以单一 Go 二进制文件发布,数据存储于 PostgreSQL。
2.4万+100 本周2757GoAGPL-3.0维护活跃更新于 21小时前
可自托管的邮件营销与事务邮件平台,支持可视化 MJML 编辑器、Liquid 模板和 7 种发信服务商。
2273+4 本周242GoOther维护活跃更新于 20小时前
开源邮件通讯工具,用于发送营销邮件和创建订阅表单,可替代 Mailchimp。
2260+1 本周178ElixirAGPL-3.0维护活跃更新于 3天前
按发送量付费而非按订阅者数量计费的开源电子报应用,可自托管或使用云服务。
1649+76 本周417JavaScriptAGPL-3.0更新于 昨天