contents
下一步: 将它们放在一起 上一级: 安装 sendmail 上一步: 构建 sendmail.cf

测试 sendmail.cf 文件

要将 sendmail 置于“test”模式,您可以使用 `-bt` 标志来调用它。默认配置文件是系统上安装的 sendmail.cf 文件。您可以使用 `-Cfilename` 选项来测试备用文件。

在以下示例中,我们测试 vstout.cf,这是从 figure-gif 中显示的 vstout.m4 文件生成的配置文件。

以下测试确保 sendmail 能够将所有邮件传递到您系统上的用户。在所有情况下,测试结果应该相同,并指向具有 LOCAL mailer 的本地系统名称。

首先测试邮件如何传递到本地用户。

输出显示 sendmail 如何在内部处理地址。它被传递给各种 rule-set 来分析它,依次调用其他 rule-set,并将其分解为各个组件。

在我们的示例中,我们将地址 me 传递给 rule-set 3 和 0(这是在地址前输入的 3,0 的含义)。最后一行显示了 rule-set 0 返回的已解析地址,其中包含消息将要传递到的邮件程序,以及提供给邮件程序的主机名和用户名。

接下来,测试使用 UUCP 语法发送到您系统上用户的邮件。

接下来,测试使用 Internet 语法寻址到您系统上用户的邮件,使用您的完全限定主机名。

您应该对您在 sendmail.m4 文件的 PSEUDONYMS 和 DEFAULT_NAME 参数中指定的每个名称重复上述两个测试。

最后,测试您是否可以向您的中继主机发送邮件。



Andrew Anderson
Thu Mar 7 23:22:06 EST 1996