btb: > since parameters can be user defined, i think it would be good if the > documentation stated this, maybe in postconf(5)? it would alleviate > guessing games. > > possibly something like: > > Postfix main.cf file format > [...] > ? A logical line starts with non-whitespace text. A line that starts > with whitespace continues a logical line. > > ? Parameter names are limited to the character set [a-zA-z0-9_].
This is inaccurate. The above parameter name syntax limitation exists only with $name or ${name....}, i.e. when a parameter value is used in another parameter setting. A name can contain any non-space character with 'name = value' or with master.cf service names. Would spelling out such intricate rules make Postfix easier to use? Wietse