网络管理员指南 -14.建立smail并运行 -10>SMTP基础的传输器,主机名条件

/ns/wz/net/data/20020808040617.htm

网络管理员指南 -14.建立smail并运行 -10>SMTP基础的传输器,主机名条件


本文出自:http://www.linpus.com.tw 作者: Andrew Anderson


Smail当前支持一个SMTP驱动来通过TCP连接递送邮件。它能够递送一条信息到在一个单一的主机
上的任何序号的地址,主机名被指定为一个可以由网络软件处理的合格的域名或者是方括号中用
引号标注。通常,地址被任何的BIND处理,gethostbyname(3)或者是 gethostbyaddr(3)路由驱动
将被递送到SMTP传输器。

SMTP驱动将尝试立即通过使用/etc/services 中列出的smtp端口连接到远程主机。如果它不能达到,
或者连接超时,递送会被稍后再尝试。

在Internet上的递送


--------------------------------------------------------------------------------



主机名条件

有时在发送者或接受者地址中抓住指定的不合格的主机名,是合乎需要的(即,没有域名的那些),
例如在两个网络之间的网关 ,一个人在此要求充分合格的域名。在一个 Internet-UUCP 继电器上,
不合格的主机名应该被缺省印射到 uucp域。另外的地址修正比这些是可疑的。

/usr/lib/smail/qualify 文件告诉 smail 哪个域名附加到哪个主机名。在合格文件中的入口包含
第一列中开始的一个主机名,由域名跟在后面了。作为它的第一个非白的字符,行包含一个杂乱信
号被认为是注释。入口以他们出现在里面的顺序被寻找。

如果没有限制文件存在,根本没有主机名合格被施行。

特殊的主机名*匹配任何主机名,这样使你能够印射进入缺省域前所有没提及的主机。它应该仅仅作
为最后的入口被使用。

在虚拟的酿酒厂,所有的主机被建立用于在发送者的地址中使用充分合格的域名。不合格的接受者
地址被考虑在 uucp 域,这样仅仅一个单个的入口在限制文件中被需要。