便宜VPS主机精选
提供服务器主机评测信息

香港VPS Linux搭建企业邮箱:Dovecot+Postfix教程

企业运营时,专属的企业邮箱服务器不仅能提升品牌形象,还能增强信息安全性。而香港VPS凭借地理位置优势,能更好满足跨区域网络访问需求。下面详细介绍如何在香港
VPS的Linux系统上,通过配置Dovecot和Postfix搭建企业邮箱服务器。

准备工作

首先需要一台Linux系统的香港VPS(以Ubuntu为例),完成基础系统更新并确保网络正常。同时需准备已完成DNS解析的域名,将MX记录指向香港VPS的公网IP,这是邮件正确收发的关键。

安装Postfix(邮件传输代理)

Postfix是负责邮件接收与发送的核心组件(MTA,邮件传输代理)。在终端输入以下命令安装:


sudo apt-get update
sudo apt-get install postfix

安装过程中弹出配置界面时,选择“Internet Site”并填写你的域名(如yourdomain.com)。

安装完成后需配置Postfix。用以下命令编辑主配置文件:


sudo nano /etc/postfix/main.cf

修改以下参数(替换yourdomain.com为实际域名):


myhostname = yourdomain.com # 设置服务器主机名
mydestination = $myhostname, localhost.$mydomain, localhost # 允许接收的域名列表
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 # 信任的网络范围
inet_interfaces = all # 监听所有网络接口

保存退出后重启服务:


sudo systemctl restart postfix

安装Dovecot(邮件存储管理工具)

Dovecot是管理用户邮件存储的核心工具(MDA,邮件投递代理),支持IMAP/POP3协议。用以下命令安装:


sudo apt-get install dovecot-core dovecot-imapd dovecot-pop3d

安装完成后编辑主配置文件:


sudo nano /etc/dovecot/dovecot.conf

确保以下配置(启用IMAP/POP3/LMTP协议,监听所有地址):


protocols = imap pop3 lmtp
listen = *, ::

接着设置邮件存储路径,编辑`/etc/dovecot/conf.d/10-mail.conf`:


mail_location = maildir:~/Maildir # 邮件存储在用户家目录的Maildir文件夹

保存退出后重启服务:


sudo systemctl restart dovecot

配置Postfix与Dovecot协同

需要让Postfix通过LMTP协议将邮件转交给Dovecot存储。编辑`/etc/postfix/main.cf`,添加:


mailbox_transport = lmtp:unix:private/dovecot-lmtp # 指定Dovecot的LMTP服务路径

编辑Dovecot的LDA配置文件`/etc/dovecot/conf.d/15-lda.conf`,设置管理员邮箱:


postmaster_address = postmaster@yourdomain.com # 替换为实际域名

保存后重启两个服务:


sudo systemctl restart postfix dovecot

创建用户与测试

用以下命令创建邮箱用户(替换username为实际用户名):


sudo adduser --disabled-password --gecos "" username # 创建无密码用户(后续设置密码)
sudo passwd username # 设置用户登录密码

按提示输入并确认密码。

使用Outlook、Thunderbird等邮件客户端连接,配置IMAP服务器地址为香港VPS的IP或域名,端口993;SMTP服务器地址相同,端口587。用刚创建的账号密码登录,若能正常收发邮件,说明搭建成功。

实际操作中发现,DNS解析错误是常见问题,曾导致邮件无法收发。务必确认域名MX记录正确指向香港VPS IP,确保邮箱服务器稳定运行。

未经允许不得转载:便宜VPS测评 » 香港VPS Linux搭建企业邮箱:Dovecot+Postfix教程