我想创建一个供个人使用的邮件服务器。它将主要由我和可能的一些家庭成员使用。系统负载将在 5-10 个 IMAP 邮箱的数量级,全部用于“人类”使用:没有大量流量、“企业”大量使用或垃圾邮件。
我想使用这个堆栈:
我宁愿不在这台机器上安装其他东西。例如,如果可以避免的话,我不打算安装 Apache 或 MySQL(或任何其他 DBdaemon)。
(不过,将出现 Unattended_Upgrades 等系统健康状况。)
我也知道sudo tasksel install mail-server,但我更喜欢自己做事:-)
我的问题是:
我应该期待什么样的操作系统使用?我需要什么样的机器?
我正在考虑Amazon EC2,或者:
关于数据库。我没有使用邮件服务器软件的经验(我仍在研究文档),我很感激有关是否真的需要数据库集成的一些快速建议。我读到有人使用 MySQL 进行 Exim 配置。
我确实有一台远程 MySQL 专用机器,但我宁愿使用像 SQLite 这样的本地平面文件。这可能甚至需要吗?
最后一点:我计划将Roundcube设置为另一个 Apache-PHP 服务器上的网络邮件客户端。对此有何建议?
干杯