网络管理员指南 -14.建立smail并运行 -6>信息路由和发送

/ns/wz/net/data/20020808040348.htm

网络管理员指南 -14.建立smail并运行 -6>信息路由和发送


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


smail 分邮件发送为三项不同的任务,路由器,控制器,和运输模块。

路由器模块解决所有远程地址,决定下一个信息应该被发送到哪个主机,以及必须使用哪种运输方式。
取决于连接的性质,例如 UUCP 或 SMTP 的不同的运输可以被使用。

本地的地址被交给解决任何提交或别名的控制器任务 。例如,地址可能是一个别名或一张邮寄表,
或者用户可能想要把她的邮件提交给另外的地址。如果最终的地址是远程的,它为附加的路由被传递
给路由器模块,否则它为本地的发送被分配给一个运输。迄今为止,最普通的情况是发送到一个邮箱,
但是发送的信息也可以被输进一个命令的,或添加到一些任意的文件。

运输模块,最后,负责被选择的发送方法。它试着发送信息,并且在失败的情况下,或者产生一个弹回
信息,或为以后的重新尝试推迟它。

用smail ,你在设置这些任务时有许多自由。为他们每一个,很多驱动器是可得到的,从中你能选择你
需要的那些。你在一些文件中描述他们到 smail ,也就是路由器,控制器,和运输方式,位于
/usr/lib/smail。如果这些文件不存在,合理的缺省被假设为它们适用于为运输既使用 SMTP 或 UUCP
的许多地点。如果你想要到改变 smail 的路由政策,或修改一个运输,你应该从 smail 来源分区中得
到样品文件,拷贝样品文件到 /usr/lib/smail ,并且根据你的需要修改他们。样品配置文件也在附录
中被给出。