一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!
一、开源项目简介
多渠道消息触达平台是一个集成微信、短信、邮件、企业微信等多个消息渠道可实时和定时推送的消息推送平台,旨在解决发送消息的需求,目的是通过简单的操作就可以实现目前市面上主流消息渠道的消息推送,实现了消息发送的统一管理和多渠道的灵活选择。
使用Apache-2.0开源协议
多渠道消息触达平台具有以下特性:
统一提供多个消息服务渠道:与多个第三方消息服务API进行对接,包括邮件、短信、钉钉群机器人、APP通知栏(push通知栏)、微信公众号(模板消息)、飞书机器人和企业微信机器人。
高性能消息推送:基于阻塞队列+消息队列+动态线程池处理消息任务,可处理大量消息任务
推送灵活:支持自定义消息内容实时、定时单个推送和批量推送
数据可视化:对每个消息模板的推送情况进行可视化图形展示
扩展灵活:可对消息发送业务流程进行业务扩展,定制专属推送流程
消息可靠推送:基于消息确认机制+延迟队列+线程池监控,对进入发送阶段的消息任务全链路追踪
人群文件定时推送:可上传人群文件对用户定时推送
邮箱
支持文本、HTML类型
支持网络附件和本地附件推送
短信
阿里云:支持手机号短信回执拉取
腾讯云:支持手机号短信回执拉取、账号回执拉取
APP通知栏
微信公众号
模板消息
钉钉群机器人
文本
Markdown
链接消息
卡片消息
FeedCard
飞书机器人
文本
企业微信机器人
文本类型
Markdown类型
图片类型
图文类型
文件类型
语音类型
软件架构
api模块:系统接口
common模块:通用模块
gateway模块:网关
modules模块:系统基础功能模块
ui模块:前端
visual模块:系统监控
web模块:消息推送功能模块
Redis、RabbitMQ、Xxl-job、Nacos、Mysql5.7
MetaxAuthApplication MetaxFileApplication MetaxGatewayApplication MetaxSystemApplication MetaxWebApplication
Sentinel、SpringbootAdmin(visual模块)
更多内容请查看 README.md 文档
六、源码地址
访问一飞开源:https://code.exmay.com/