-1

我有一个本地网络的气隙集合,它们充当迷你 ISP(连接到其他 LAN,但不连接到 Internet),用于理解 EBGP、策略、DNS 等网络概念。

在我的 ISP 中,我有一台运行 DNS (bind9) 的笔记本电脑,一台运行 Web 服务器 (apache2),现在我正在尝试设置一个电子邮件服务器 (exim4)。

我已经在所有笔记本电脑上安装了 mailx(用于发送邮件)。我还修改了我的“域”的 DNS 记录(和反向 DNS),这样我就有一个 MX 记录,它指向我想要电子邮件服务器的笔记本电脑。我知道 DNS 有效,因为当我返回有效地址时dig mail.my.domain

如何设置它,以便我的三台笔记本电脑都可以通过中央邮件服务器相互发送电子邮件以及向外界发送电子邮件?我需要设置“智能主机”吗?中继呢?它们与我正在尝试构建的相关吗?

我一般无法理解 exim4 背后的概念。邮件应该存放在哪台电脑上?是否有可能我需要在两种不同的配置中运行 exim4(一个主服务器和两个“从”服务器)或者 mailx 会处理这个问题?

我知道这些对于一篇 stackoverflow 帖子来说是很多问题,但是我对应该为此组合在一起的所有部分之间的交互知之甚少。任何朝着正确方向的轻推将不胜感激。谢谢阅读。

4

1 回答 1

0

如何进行设置,以便我的三台笔记本电脑都可以通过中央邮件服务器相互发送电子邮件以及向外界发送电子邮件?

连接到 Internet 的邮件服务器上的 exim 将有两台路由器,一台用于本地目的地,一台用于 Internet。它将充当本地网络上机器的中继。

我需要设置“智能主机”吗?

从技术上讲,您不必这样做但是除非您有静态 IP 地址,否则您将希望使用智能主机,因为在已知动态分配的 IP 地址块中具有 IP 地址的邮件服务器被 RBL 列为可能的垃圾邮件。

邮件应该存放在哪台电脑上?

将其存储在网关计算机上是最简单的,因为您通常希望能够从 Internet 访问电子邮件。

是否有可能我需要在两种不同的配置中运行 exim4(一个主服务器和两个“从”服务器)或者 mailx 会处理这个问题?

由于系统消息通常传递到每台机器上的 root 帐户,我认为您可能需要在每台机器上使用某种 MTA(exim 或 postfix)。您可以将 mailx(或其他 MUA,如 mutt 或 pine)配置为 IMAP 到一个网关服务器。不过,您仍然需要找到一种方法来重定向系统消息。

于 2017-05-16T19:53:01.763 回答