Wietse Venema: > Charles Amstutz: > > Hi everyone, > > > > I'm seeing that you can move the trusted networks (mynetworks) in > > main.cf from a single line to a file. My question is this: in > > the file format, is it one IP per Line or do you still put It on > > one line seprating out by commas? Also, is it safe to put comments > > in that file? I'd like to document which IP is what. > > As documented it depends on the kind of file. > > > I know these are basic questions, but looking for answers. > > Quoting from http://www.postfix.org/postconf.5.html#mynetworks > > In main.cf: > > Specify a list of network addresses or network/netmask patterns, > separated by commas and/or whitespace. Continue long lines by > starting the next line with whitespace. > > The netmask specifies the number of bits in the network part > of a host address. > > You can also specify "/file/name" or "type:table" patterns. > > In a "/file/name" > > A "/file/name" pattern is replaced by its contents. So the > contents have the same format as main.cf. > > In the examples section, this is shown as > "mynetworks = $config_directory/mynetworks" > > In a "type:table" > > A "type:table" lookup table is matched when a table entry matches > a lookup string (the lookup result is ignored). > > In the examples section, this is shown as > "mynetworks = hash:/etc/postfix/network_table". > > The description assumes that you know how to use hash: and other > Postfix lookup tables.
You can have #comment at the start of a line in hash:/etc/postfix/network_table (http://www.postfix.org/postmap.1.html). You can have #comment at the start of a line in main.cf (http://www.postfix.org/postconf.5.html) You can't have comments in "/file/name" (because http://www.postfix.org/postconf.5.html does not say you can have comments here). You can't have comments anywhere else. (because http://www.postfix.org/postmap.1.html and http://www.postfix.org/postconf.5.html don't say that you can have comments there). Wietse