寻找资源网-让天下没有难找的资源!
寻找资源网-让天下没有难找的资源!

Mailcow:Star 9.1k,中小公司企业内部邮件系统最好的选择,开源好用的邮件系统,用它就完啦Mailcow

Mailcow 是一个功能丰富的开源邮件服务器解决方案,它集成了多种邮件服务,如 SMTP、IMAP、POP3、Webmail、Antispam、Antivirus、DKIM、DMARC、SPF 等,并提供了友好的 Web 界面进行管理。Mailcow 支持多域名和多用户,非常适合个人和企业使用。

应用场景

  • 个人邮件服务器:搭建自己的邮件服务器,拥有独立的邮件域名和邮箱地址,告别免费邮箱的广告和隐私问题。
  • 企业邮件服务器:为企业提供专业的邮件解决方案,支持多域名、多用户、邮件归档、邮件监控等功能。
  • 开发测试:开发者可以使用 Mailcow 进行邮件服务相关的开发和测试。

先决条件

资源项配置要求
CPU1GHz
内存最小6GB+1GBswap
磁盘最小20GB,邮件数据存储空间另算
CPU架构x86_64,ARM64
  • 一台VPS,有独立IP,支持发件服务(未屏蔽邮件端口,请咨询你的服务商),支持PTR反向解析(咨询你的服务商)
  • 操作系统:CentOS、Debian、Ubuntu均可
  • 安装了Docker和docker-composer
  • 一个域名,注册时间越长越好,建议使用主流后缀,如:.com/.net/.org

操作系统要求

操作系统版本兼容情况
Debian11/12完全兼容
Ubuntu20.04-24.04完全兼容
Alma Linux 8完全兼容
Rocky Linux 9完全兼容
Alpine since 3.17兼容,但是要做一些手动调整

安装 Mailco

Mailcow 支持 Docker 部署,安装过程简单快捷。

1.安装 Docker 和 Docker Compose:

  • Linux:可以使用官方安装脚本或包管理器进行安装。
  • Windows:下载 Docker Desktop 并安装。

2.克隆 Mailcow 代码:

git clone https://github.com/mailcow/mailcow-dockerized.git

3.配置 Mailcow:

#进入代码目录:
  cd mailcow-dockerized
 # 运行初始化脚本
 # 根据提示设置域名、时区等信息
    ./generate_config.sh

4.启动 Mailcow:

#  拉取镜像  
docker-compose pull
# 启动容器 
docker-compose up -d

使用 Mailcow

  1. 访问 Web 界面:访问 http://<服务器IP>:8080,默认用户名:admin,密码:moohoo。
  2. 添加域名:在 Web 界面中添加域名,并设置 MX、TXT、CNAME 等记录。
  3. 添加邮箱用户:创建邮箱用户,并设置邮箱密码。
  4. 发送和接收邮件:使用 Webmail 或邮件客户端发送和接收邮件。

Mailcow 的优势

  • 功能丰富:集成了多种邮件服务,满足各种邮件需求。
  • 易于管理:提供 Web 界面进行管理,操作简单方便。
  • 高度可定制:可以根据需求进行配置和扩展。
  • 开源免费:可以免费使用,并可以自由修改和分发。

使用开源组件

名称说明
ACME自动生成Lets Encrypt SSL证书
ClamAV反病毒引擎(可选)
DovecotIMAP/POP 服务器,用于通过集成的全文搜索引擎“Flatcurve”检索电子邮件
MariaDB用于存储用户信息的数据库
Memcached用于缓存SOgo webmail相关数据
Netfilter类似Fail2ban的工具,由@mkuron 提供
Nginx提供web服务
Olefy对Office文档进行病毒、宏等分析,主要和Rspamd搭配使用。
PHP提供WVEB相关运行环境
Postfix提供MTA服务
Redis用于存储反垃圾、DKIM key相关信息。
Rspamd带有垃圾邮件自动学习功能的垃圾邮件过滤器
SOGo一组提供CaIDAV、CardDAV、ActiveSync服务的套件.
Solr(已弃用)(可选)为IMAP连接提供全文搜索功能,以便快速搜索电子邮件
Unbound集成的DNS服务器,用于验证DNSSEC等
Watchdog用于mailcow内容器状态的基本监控

界面效果

图片[1]-Mailcow:Star 9.1k,中小公司企业内部邮件系统最好的选择,开源好用的邮件系统,用它就完啦
图片[2]-Mailcow:Star 9.1k,中小公司企业内部邮件系统最好的选择,开源好用的邮件系统,用它就完啦
图片[3]-Mailcow:Star 9.1k,中小公司企业内部邮件系统最好的选择,开源好用的邮件系统,用它就完啦
图片[4]-Mailcow:Star 9.1k,中小公司企业内部邮件系统最好的选择,开源好用的邮件系统,用它就完啦

同类项目

  • Poste:一个轻量级的邮件服务器,部署简单,适合个人使用。
  • iRedMail:一个基于 Debian 的邮件服务器解决方案,功能丰富,易于管理。
  • Modoboa:一个基于 Python 的邮件服务器管理平台,提供 Web 界面进行管理。

总结

Mailcow 是一个功能强大、易于管理、高度可定制的开源邮件服务器解决方案,适合个人和企业使用。它可以帮助你快速搭建自己的邮件服务器,拥有独立的邮件域名和邮箱地址,并享受各种邮件服务。

项目地址

https://github.com/mailcow/mailcow-dockerized

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
相关推荐
评论 抢沙发

请登录后发表评论

    暂无评论内容