Sendmail 配置指南:从基础到高级应用
1. Sendmail 配置子目录
Sendmail 的配置涉及多个子目录,每个目录都有其特定的用途。以下是这些子目录及其内容的详细介绍:
| 目录 | 内容 |
| — | — |
| cf | 示例 .mc(主配置)文件 |
| domain | 伯克利各种域名的示例 m4 文件 |
| feature | 实现各种功能的片段 |
| hack | 价值或实现有疑问的特殊功能 |
| m4 | 基本配置文件和其他核心文件 |
| mailer | 描述常见邮件传输代理(传递代理)的 m4 文件 |
| ostype | 与操作系统相关的文件位置和特性 |
| sh | m4 使用的 shell 脚本 |
在配置 Sendmail 时,你可能需要修改现有的配置文件或创建新的配置文件。可以复制一个与你的系统实际情况接近的文件,并为其赋予一个新的名称。 cf/feature 目录是寻找所需配置片段的地方,这里几乎包含了所有运行 Sendmail 的站点认为有用的功能。而 cf 下的其他目录大多是样板文件,通常不需要进行调整,直接使用即可。
2. 从示例 .mc 文件构建配置文件
在深入了解各种配置宏、功能和选项之前,我们先通过一个简单的示例来说明构建配置文件的一般过程。假设我们有一个叶节点 myhost.example.com ,主配置文件名为 myhost.mc ,以下是完整的 .
超级会员免费看
订阅专栏 解锁全文
944

被折叠的 条评论
为什么被折叠?



