Sendmail 变量、选项和标志详解
1. 概述
在 Sendmail 的配置过程中,sendmail.cf文件包含了大量的变量、类、选项和标志。虽然通常不会直接编辑sendmail.cf文件来操作这些值,但在测试配置时可能会看到它们。这些值受所选的 m4 宏及其设置值的影响。实际上,大多数情况下使用默认值即可,无需显式设置不同的值。不过,在测试时,这些参考信息可能会派上用场。
2. 变量
sendmail.cf文件中有大量变量,这些变量可以存储特定于配置的值,并且可以通过独立于配置的变量名进行引用。这使得在不同系统上使用基本相同的配置文件成为可能,只需更改变量中存储的值。变量分为单字符名称变量和长名称变量,具体如下:
2.1 单字符名称的保留变量
| 变量 | 存储内容 |
|---|---|
| a | 邮件发送的日期和时间 |
| b | RFC 822 格式的当前日期 |
| B | BITNET 中继的名称 |
| c | 邮件被转发的次数 |
| C | DECne |