下一步: 从哪里获取更多资源 上一层: Sendmail+IDA 上一步: 报告邮件统计信息
电子邮件传输和传递代理程序没有真正的标准配置,也没有“唯一正确的目录结构”。
因此,有必要确保系统的所有各种组件(USENET新闻、邮件、TCP/IP)在本地邮件传递程序(lmail、deliver 等)、远程邮件传递程序 (rmail) 和邮件传输程序(sendmail 或 smail)的位置上达成一致。虽然使用 strings 命令可以帮助确定期望的文件和目录,但这些假设通常没有记录。以下是我们过去在一些常见的二进制发行版和源代码中看到的一些问题。
- 某些 NET-2 TCP/IP 发行版本为名为 umail 的程序定义了服务,而不是 sendmail。
- elm 和 mailx 的各种移植版本查找 /usr/bin/smail 而不是 sendmail 作为传递代理程序。
- Sendmail+IDA 有一个内置的本地邮件程序 deliver,但期望它位于 /bin 中,而不是更典型的 /usr/bin 位置。
与其费力地从源代码构建所有邮件客户端,我们通常使用适当的软链接来伪造它...
Andrew Anderson
1996 年 3 月 7 日 星期四 23:22:06 EST