Repolode
mettle

mettle/sendportal

可自托管的邮件营销应用,用于管理订阅者、列表、营销活动和邮件追踪。

可替代:Mailchimp

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. 1

    检查环境要求:PHP 8.3+、Laravel 13,以及 MySQL(5.7+)或 PostgreSQL(10+)

  2. 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 数据每日更新。

相关项目