恒讯科技

广告

DangYun

广告

RackNerd VPS搭建Mail-in-a-Box邮件服务器教程

美国云服务器推荐

想用自己的域名收发邮件,又不想按邮箱数量购买Google Workspace或Microsoft 365,可以在RackNerd VPS上部署Mail-in-a-Box。它会自动安装邮件收发、垃圾邮件过滤、Webmail、SSL证书和DNS管理组件,省去了手动配置Postfix、Dovecot、DKIM和DMARC的麻烦。

这套方案更适合个人域名邮箱、小型团队和技术测试。自建完成后仍要维护服务器安全、备份和IP信誉,大批量营销邮件不适合直接使用。

Mail-in-a-Box是什么

Mail-in-a-Box是一款开源邮件服务器套件,可以把一台全新的Ubuntu VPS变成完整的域名邮件服务器。

系统集成了Postfix、Dovecot、SpamAssassin、Roundcube和Nextcloud等组件,并提供网页管理后台。管理员可以在后台创建邮箱、添加域名、检查DNS记录、配置备份和查看服务器状态。

部署完成后,可以直接使用Roundcube网页邮箱,也可以将账户添加到Outlook、tdunderbird、Apple Mail和手机邮件客户端。

RackNerd VPS怎么选

Mail-in-a-Box对CPU要求不高,真正需要留意的是内存、独立IPv4、25端口和PTR反向解析。选择RackNerd VPS时,建议按下面的配置准备。

项目 最低要求 建议配置
CPU 1核 1至2核
内存 1GB 2GB以上
存储 20GB 30GB以上
操作系统 Ubuntu 22.04 LTS 64位 全新系统
IP 独立公网IPv4 固定且历史记录正常
网络端口 25端口可以正常使用 同时支持PTR反向解析
域名 一个可管理DNS的域名 单独使用邮件子域名

1GB内存可以完成基础部署,但同时运行反垃圾邮件、Webmail和Nextcloud时会比较紧张。只要预算允许,建议选择2GB内存档。

Mail-in-a-Box会接管Web服务器、防火墙和部分系统配置,最好使用一台全新的RackNerd VPS,不要与宝塔面板、WordPress网站或其他生产服务混装。

RackNerd美国KVM VPS新一轮促销方案(限量销售,售完即止):

支持即时部署CentOS、Rocky Linux、Alma Linux、Fedora、Debian、Ubuntu等多种Linux系统,也可通过工单申请自定义ISO安装。

方案 CPU 内存 SSD存储 月流量 端口 价格 购买链接
1GB KVM VPS 1核 1GB 20GB SSD 3TB 1Gbps $21.99/年 点击购买
2GB KVM VPS 2核 2GB 35GB SSD 5TB 1Gbps $35.99/年 点击购买
4GB KVM VPS 3核 4GB 60GB SSD 7TB 1Gbps $59.99/年 点击购买
6GB KVM VPS 6核 6GB 100GB SSD 12TB 1Gbps $89.99/年 点击购买
8GB KVM VPS 7核 8GB 150GB SSD 20TB 1Gbps $119.99/年 点击购买

更多产品可访问RackNerd官网了解:点击直达

第一步 更新RackNerd VPS

安装Ubuntu 22.04 LTS后,使用SSH登录服务器。

ssh root@服务器IP

先更新系统软件包。

sudo apt update
sudo apt upgrade -y

如果系统更新了内核,可以重启一次。

sudo reboot

等待服务器重新上线,再次通过SSH登录。

第二步 设置服务器主机名

邮件服务器需要使用完整域名作为主机名。假设主域名是example.com,可以使用box.example.com作为邮件服务器地址。

sudo hostnamectl set-hostname box.example.com

执行下面的命令检查结果。

hostnamectl

这里的box.example.com需要换成自己的域名。主机名确定后不要随意修改,否则会影响SSL证书、邮件投递和PTR反向解析。

第三步 配置域名解析

安装前先将box.example.com解析到RackNerd VPS的公网IPv4。

记录类型 主机记录 记录值
A box RackNerd VPS公网IPv4
MX @ box.example.com
PTR VPS公网IPv4 box.example.com

MX记录可以设置为常用的优先级10。PTR记录不能在普通域名DNS面板中修改,需要通过RackNerd控制面板或工单设置。

A记录、服务器主机名和PTR最好保持一致。

box.example.com → VPS IPv4
VPS IPv4 → box.example.com

如果域名使用Cloudflare DNS,邮件服务器对应的A记录应设为仅DNS解析,不要开启代理。Cloudflare普通代理不转发SMTP和IMAP流量。

Mail-in-a-Box也可以自行管理DNS。安装完成后,按照管理后台给出的记录修改域名服务器即可。继续使用第三方DNS时,则要把后台列出的SPF、DKIM、DMARC和自动发现记录逐项添加到现有DNS平台。

第四步 安装Mail-in-a-Box

确认主机名和A记录已经生效后,运行官方安装脚本。

curl -s https://mailinabox.email/setup.sh | sudo -E bash

安装过程中需要填写管理员邮箱和域名信息。第一个创建的邮箱同时用于登录管理后台,因此要设置强密码并妥善保存。

脚本会自动安装邮件收发、Webmail、垃圾邮件过滤、DNS和SSL相关组件。安装时间取决于VPS性能和软件源连接速度。

完成后,终端会显示管理后台地址。

https://box.example.com/admin

使用安装时创建的管理员邮箱和密码登录。

第五步 检查DNS和SSL状态

进入管理后台后,先打开系统状态检查页面。Mail-in-a-Box会列出缺失或配置错误的DNS记录,包括MX、SPF、DKIM、DMARC和PTR。

使用Mail-in-a-Box管理DNS时,需要在域名注册商处设置系统提供的域名服务器。继续使用外部DNS时,按照后台显示的记录逐项添加。

SSL证书由系统自动申请。域名解析尚未生效、80或443端口无法访问时,证书申请可能失败。完成DNS修改后可以重新运行状态检查。

所有项目变为正常后,再创建正式邮箱。

第六步 创建域名邮箱

在管理后台的邮件账户页面中添加邮箱地址,例如:

admin@example.com
support@example.com
sales@example.com

可以为不同人员创建独立账户,也可以设置别名和邮件转发。日常登录网页邮箱时,打开下面的地址。

https://box.example.com/mail

Roundcube支持收件、发件、联系人和邮件规则,普通办公使用已经够用。

第七步 添加到电脑和手机

Mail-in-a-Box支持标准IMAP和SMTP,可以添加到常见邮件客户端。

项目 设置
用户名 完整邮箱地址
密码 对应邮箱密码
IMAP服务器 box.example.com
IMAP端口 993
IMAP加密 SSL/TLS
SMTP服务器 box.example.com
SMTP端口 587
SMTP加密 STARTTLS
SMTP身份验证 开启

客户端连接邮件服务器使用587端口发送邮件,邮件服务器之间传递邮件使用25端口,两者用途不同。

邮件进垃圾箱怎么办

自建邮件服务器最常见的问题不在安装,而在送达率。新IP没有发送记录,或者IP以前被用于发送垃圾邮件,都可能导致邮件进入垃圾箱。

正式使用前需要检查以下项目。

  • A记录、MX记录和PTR保持一致
  • SPF、DKIM和DMARC全部通过
  • 服务器时间和主机名正确
  • IP没有出现在主要垃圾邮件黑名单中
  • 不在短时间内发送大量相同邮件
  • 退信率和无效邮箱比例保持较低
  • 邮件正文包含正常的发件人信息

新服务器可以先用于日常沟通,逐步建立发送记录。不要刚部署完成就导入大量地址群发,否则IP信誉很容易受损。

备份和维护

邮件数据只保存在一台VPS上风险较高。建议在Mail-in-a-Box后台配置备份,将备份文件保存到另一台服务器或独立存储中,并定期检查是否可以恢复。

平时还要留意磁盘空间、系统状态、证书续期和异常登录。Mail-in-a-Box已经简化了大部分运维工作,但服务器所有者仍然要负责账户安全和数据备份。

RackNerd VPS可以作为Mail-in-a-Box的低成本部署环境。个人邮箱或小团队从2GB内存、30GB以上存储起步即可,配置不必买得太高。下单前先确认25端口、独立IPv4和PTR反向解析,这三项比CPU型号更影响邮件服务器能否正常使用。

相关阅读:

RackNerd VPS部署Hermes Agent教程:Ubuntu 24.04自建AI助手

RackNerd国外VPS上搭建Nextcloud云存储教程

RackNerd VPS部署Mastodon实例指南

(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)

主机侦探企业微信

微信扫码加好友进群

主机优惠码及时掌握

主机侦探QQ群

QQ群号:938255063

主机优惠发布与交流

温馨提示:

1、本站部分图片来源于互联网,如有侵权请联系删除。邮箱:2942802716#qq.com(#改为@)

2、本文评论没有专人回复,如果您有问题请到美国主机侦探论坛提问!

3、美国主机侦探免费为您提供美国主机购买咨询。

RakSmart美国服务器
下一篇
RackNerd VPS搭建Mail-in-a-Box邮件服务器
已经没有了
返回顶部