Skip to content
/ umdp Public

umdp(Unified Message Distribution Platform)是一款面向企业场景的多渠道智能消息推送平台,深度整合主流办公通讯工具,提供高度灵活的消息分发解决方案。

License

Notifications You must be signed in to change notification settings

florenbai/umdp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

umdp 消息推送平台

umdp(Unified Message Distribution Platform)是一款面向企业场景的多渠道智能消息推送平台,深度整合主流办公通讯工具,提供高度灵活的消息分发解决方案。


核心功能

1. 全渠道消息集成

  • 支持平台
    • 企业微信(API/群机器人)
    • 飞书(API/自定义机器人)
    • 钉钉(工作通知/群机器人)
    • 邮件(SMTP/Exchange协议)
    • 电话(语音通知/短信网关)

2. 可视化渠道配置

  • 渠道配置可视化
  • 业务级消息通道管理
  • 失败自动重试机制(只支持电话重试)

3. 消息模板

  • 支持自定义消息内容
  • 支持消息模板变量

4. 调用日志

  • 调用日志记录
  • 调用日志查询

快速开始

1. 环境要求

  • 数据库:MySQL 5.7+
  • redis 3.0+

2. 安装

  • 下载源码
  • 导入数据库脚本
  • 修改配置文件

1. 前端服务

进入前端frontend目录,安装依赖:

cd frontend
pnpm install

初始账号:

# 用户名
admin
# 密码
admin

启动前端服务:

pnpm run dev

2. 后端服务

配置信息:

# 配置文件路径
conf/config.yaml

启动后端服务:

go run main.go

赞赏

如果您觉得这个项目对您有帮助,欢迎赞赏支持:

赞赏码

About

umdp(Unified Message Distribution Platform)是一款面向企业场景的多渠道智能消息推送平台,深度整合主流办公通讯工具,提供高度灵活的消息分发解决方案。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published