我有一个配备 i3 处理器的 Intel NUC,运行最新的 Mint 版本和 Cinnamon 桌面,并且已经安装了一些基本服务(Apache、MariaDb、ownCloud 等)。
下一步是在同一个盒子上设置一个邮件服务器,但我刚刚认识到,大多数被认为“易于安装和维护”的邮件服务器(如 iredmail)都认为是一个非常新鲜的 Linux 环境,没有任何预安装的东西(如 web -服务器、数据库等)。
因为我不想搞乱我当前的安装,但仍然想使用 NUC 作为 24/7 服务器,将来也托管我的邮件,所以我正在考虑在专用 VM 中设置邮件服务器(使用 Qemu)或虚拟盒)。
到目前为止我看到的优点如下:
- 专用邮件服务器,其中安装的组件不会干扰其他已安装的内容
- 轻松备份,因为我可以简单地备份整个虚拟机
- 如果 NUC 的硬件出现故障,则可以轻松实现“恢复系统”,因为我可以轻松地在另一台计算机/操作系统上运行备份的虚拟机,直到硬件问题得到解决(这是真的吗?)
缺点:
- 24/7 运行的 VM 可能比直接安装消耗更多的 NUC 资源?
在专用虚拟机中安装邮件服务器基本上是个好主意还是有什么我忘记考虑的?
答案1
将邮件服务器添加到现有服务器应该不会产生重大影响。除所需资源外,该软件不会干扰其他服务。有几点需要考虑:
- 您有静态 IP 地址吗?如果没有很多服务器会认为您的电子邮件是垃圾邮件。
- 您能否获取您将用于邮件服务器的子域的 PTR 记录集?否则,您的邮件将被视为垃圾邮件。
- 您准备好进行垃圾邮件过滤了吗?通常,高达 90% 的收到电子邮件都是垃圾邮件。
- 您是否已查看相关 RFC 以了解对您作为邮件服务器管理员的期望?
推荐文档:
- 简单邮件传输协议RFC5321
- 互联网消息格式RFC5322
- 常见的 DNS 操作和配置错误RFC 1912(除了邮件服务器之外,匹配 PTR 和 A 记录现在并不常见。)
- SMTP MTA 的反垃圾邮件建议RFC 2505
- 用于指示消息认证的消息头字段状态 RFC 5451
- 发件人政策框架RFC7208
- 发件人政策框架地点
- 域名密钥识别邮件 (DKIM) 签名RFC6376
- 基于域的消息身份验证、报告和一致性RFC 7489
- 基于域的消息身份验证、报告和一致性地点
- 我的博客文章在运行电子邮件服务器
- 我的电子邮件政策