我有一个本地网络的气隙集合,它们充当迷你 ISP(连接到其他 LAN,但不连接到 Internet),用于理解 EBGP、策略、DNS 等网络概念。
在我的 ISP 中,我有一台运行 DNS (bind9) 的笔记本电脑,一台运行 Web 服务器 (apache2),现在我正在尝试设置一个电子邮件服务器 (exim4)。
我已经在所有笔记本电脑上安装了 mailx(用于发送邮件)。我还修改了我的“域”的 DNS 记录(和反向 DNS),这样我就有一个 MX 记录,它指向我想要电子邮件服务器的笔记本电脑。我知道 DNS 有效,因为当我返回有效地址时dig mail.my.domain
。
如何设置它,以便我的三台笔记本电脑都可以通过中央邮件服务器相互发送电子邮件以及向外界发送电子邮件?我需要设置“智能主机”吗?中继呢?它们与我正在尝试构建的相关吗?
我一般无法理解 exim4 背后的概念。邮件应该存放在哪台电脑上?是否有可能我需要在两种不同的配置中运行 exim4(一个主服务器和两个“从”服务器)或者 mailx 会处理这个问题?
我知道这些对于一篇 stackoverflow 帖子来说是很多问题,但是我对应该为此组合在一起的所有部分之间的交互知之甚少。任何朝着正确方向的轻推将不胜感激。谢谢阅读。