Skip to content

jackjie2016/mail-server

Repository files navigation

logo

mail-server

mail-server 是一款极易搭建的自助邮件服务。


项目愿景

mail-server项目旨在打造一个以最简便的方式搭建简单、稳定的邮件服务。使用 Go 语言开发使得 imail 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、macOS、Windows 以及 ARM 平台。

  • 支持多域名管理。
  • 邮件草稿功能支持。
  • 邮件搜索功能支持。
  • Rspamd垃圾邮件过滤支持。
  • Hook脚本支持。

环境要求

  • go >= 1.15
  • MySQL >= 5.7
  • redis >=4.0.0
  • elasticsearch >= 7.0

环境配置

设置GOPROXY和GOPRIVATE
GOPROXY=https://goproxy.cn;GOPRIVATE=*gitee.com

启动方式

 go run main.go service

也可以打包后运行,在项目根目录执行

go build

会在项目根目录生成编译好的可执行文件mail-server.exe 运行该文件即可

./mail-server.exe service

运行截图

邮件服务整体架构

邮件服务整体架构

Go CodeQL Codecov

版本截图

main

授权许可

本项目采用 MIT 开源授权许可证,完整的授权说明已放置在 LICENSE 文件中。

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published