跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash

Linux 开源邮件服务及 iRedMail 部署实操指南

基于 Linux 的开源邮件服务软件分类,包括核心组件(Postfix、Dovecot 等)、集成套件(iRedMail、Mailcow 等)及 Webmail 服务。重点讲解了在 Rocky Linux 9/10 上部署 iRedMail 的详细步骤,涵盖环境准备、硬件配置、网络要求及域名 DNS 解析配置(A 记录、MX 记录),适用于企业级私有邮件系统搭建。

氛围发布于 2026/3/27更新于 2026/10/25112 浏览

一、基于 Linux 的开源邮件服务软件汇总

基于 Linux 的开源邮件服务软件可以按核心服务组件、集成部署套件、Webmail 服务三类划分,不同类型适用于不同的部署需求,具体如下:

1. 核心服务组件(适合定制化部署场景)

这类软件是邮件服务的基础模块,对应邮件传输的不同环节,通常需要运维人员自行组合部署、配置联动。

软件名称类型核心特点适用场景
PostfixMTA(邮件传输代理)轻量、高性能、安全稳定,配置难度远低于老牌 Sendmail,支持虚拟域、插件过滤、TLS 加密,是当前使用率最高的开源 MTA几乎所有 Linux 邮件服务的首选传输层组件,从小型个人站点到超大规模企业邮件系统均适用
DovecotMDA(邮件投递代理)主流的 IMAP/POP3 服务实现,负责邮件存储、用户接收认证,支持 Maildir/mbox 等多种存储格式,安全性高、资源占用低,可完美对接 Postfix所有需要提供邮件接收、存储能力的场景,通常和 Postfix 搭配使用
EximMTA可定制性极强,支持复杂的邮件路由规则、访问控制列表、内容扫描,灵活性远高于 Postfix需要特殊邮件路由规则、复杂过滤策略的个性化场景
SendmailMTA历史最悠久的开源 MTA,功能全面,但配置逻辑复杂、安全门槛高存量老系统兼容场景,新部署已不推荐使用
Courier综合服务轻量的一体化邮件服务,同时提供 SMTP、IMAP、POP3 支持,配置简单资源有限的低配置服务器、小型团队轻量使用场景
2. 集成部署套件(适合快速落地场景)

这类套件已经将 MTA/MDA、反垃圾反病毒、管理后台、Webmail 等组件预集成,支持一键部署,大幅降低搭建门槛,是中小团队自托管邮件服务的首选。

软件名称核心特点适用场景
iRedMail支持所有主流 Linux 发行版,可创建无限数量的用户、域名、邮件列表,内置 TLS/SSL 加密、自动备份、反垃圾、反病毒能力,生态成熟文档完善企业级邮件服务部署,对稳定性、合规性要求高的场景
EwoMail国内开源的邮件解决方案,预集成 Postfix、Dovecot、Rainloop Webmail、可视化管理后台,支持 Docker 快速部署,兼容多端客户端,二次开发门槛低国内中小团队、个人用户快速搭建私有邮件系统场景
Mailcow-dockerized基于 Docker 容器化部署的套件,内置现代化 Web 管理界面,集成 SOGo 协作套件、日历/通讯录功能,支持一键升级、备份熟悉 Docker 技术栈,需要协作能力的团队场景
SOGo开源协作型邮件服务,除基础邮件功能外,原生支持 CalDAV、CardDAV 协议,完美兼容 Outlook、Thunderbird 等客户端需要邮件 + 日程 + 通讯录一体化协作的企业场景
3. Webmail 服务(网页端邮件访问组件)

这类软件提供浏览器端的邮件访问能力,无需安装客户端即可收发邮件,是邮件服务的常用补充组件:

  • RoundCube:界面现代流畅,支持多语言、插件扩展、LDAP 地址簿,是绝大多数集成套件的默认 Webmail 选择
  • Rainloop:轻量简洁,加载速度快,支持多账户管理,界面交互接近主流商业邮箱
  • Horde:全功能协作套件,除邮件外还内置日历、笔记、任务管理功能,适合团队协作场景

二、Rocky Linux 部署 iRedMail 详细步骤(适配 2026 年最新稳定版)

当前 iRedMail 最新稳定版为 1.7.4,支持 Rocky Linux 9/10 两个版本,其中 Rocky Linux 10 暂不支持 SOGo 协作套件,如需完整协作能力优先选择 Rocky Linux 9 进行部署。

1. 部署前准备
1.1 基础环境要求
配置项要求说明
硬件配置最低 2 核 CPU + 4GB 内存 + 20GB 可用磁盘;生产环境建议 4 核 8GB 以上,磁盘按每用户 10-20GB 预留邮件存储
系统环境纯净的 Rocky Linux 9/10 最小化安装,不要预装 Postfix、Dovecot、MariaDB 等服务,避免端口/配置冲突
网络服务器需具备公网 IP,国内云服务器需提前向服务商申请解封 25 端口(默认封禁,否则无法对外发信)
1.2 域名与 DNS 预配置

提前在域名服务商处完成以下解析配置,假设邮件域为 yourdomain.com,服务器主机名为 mail.yourdomain.com:

记录类型主机名记录值说明
A 记录mail服务器公网 IP邮件服务器域名指向服务器 IP
MX 记录@mail.yourdomain.com优先级设置为 10,指定域名的邮件接收服务器

目录

  1. 一、基于 Linux 的开源邮件服务软件汇总
  2. 1. 核心服务组件(适合定制化部署场景)
  3. 2. 集成部署套件(适合快速落地场景)
  4. 3. Webmail 服务(网页端邮件访问组件)
  5. 二、Rocky Linux 部署 iRedMail 详细步骤(适配 2026 年最新稳定版)
  6. 1. 部署前准备
  7. 1.1 基础环境要求
  8. 1.2 域名与 DNS 预配置

更多推荐文章

查看全部
  • π₀:视觉 - 语言 - 动作流模型通用机器人控制
  • Krita 插件配置与 AI 绘画模型部署指南:故障诊断与维护
  • ERNIE-4.5-0.3B 轻量级大模型技术解析与部署实践
  • 面向电力线场景的无人机尺度不变逼近检测器
  • 基于 Neo4j 知识图谱的智能问答系统设计与实现
  • 基于 2-RSS-1U 双足机器人并联踝关节分析与实现
  • 百度为何不做 Sora:解析其多模态技术路线与 iRAG 策略
  • 自然语言处理高级应用与前沿发展
  • JSP 文件上传详解
  • 本地运行 LLM 的 AI 助手 Jan 部署与使用指南
  • Stable Diffusion WebUI 文件夹结构与模型使用指南
  • VS Code 远程连接服务器后 GitHub Copilot 无法使用修复方案
  • HarmonyOS 5.0 物联网开发:基于星闪的智能家居边缘计算网关
  • C++ 实现 B2115 密码翻译解密算法
  • AIGC Bar API 站接入与工程化最佳实践
  • C++ STL:从零手写 String 类及高频易错点复盘
  • MySQL 与 PostgreSQL 核心差异深度对比
  • Python 的十大核心特性详解
  • 网络编程核心:路由表、MTU/MSS、ARP、NAT 及代理技术解析
  • 利用 AI 大模型一键生成高清短视频的开源项目介绍

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online