Sendmail配置中的Define宏及参数详解
在Sendmail的配置过程中,宏配置( .mc )文件起着至关重要的作用,它可以包含各种配置命令。为了更好地管理这些命令,我们通常会根据它们最可能出现的文件进行组织。下面将重点介绍 define 宏及其相关参数。
1. Define宏的语法
define 宏的语法如下:
define(`parameter', `value')
其中, parameter 是Sendmail配置参数的关键字名称, value 是分配给该配置参数的值。为了防止不恰当的宏扩展,参数和值通常用单引号括起来,需要注意的是,这里的引号不是平衡引号,开头的引号是反引号(`),结尾的引号是撇号(’)。
2. 配置参数与Sendmail选项、宏和类的对应关系
许多可以使用 define 命令设置的配置参数对应于Sendmail的选项、宏或类。在参数描述中,用方括号( [] )列出了由该参数设置的选项、宏或类的名称。宏名称以美元符号( $j )开头,类名称以美元符号和等号( $=w )开头,选项以长选项名称(如 SingleThreadDelivery )显示。
例如,在m4源文件中使用以下命令:
define(`conf
超级会员免费看
订阅专栏 解锁全文
6

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



