On 10/18/2010 4:43 PM, Jeroen Geilman wrote:
On 10/18/2010 10:36 PM, Jerrale G wrote:
On 10/18/2010 4:29 PM, The Doctor wrote:
REcently I have noted that virtual_alias_domains is growing.
Is their some way for main.cf to look a file up instead of
having to read a whole line?
You are limited to using mysql, ONE file, ldap, postgresql, or mssql
for each virtual_*_* parameter or any parameter that looks up something.
Certainly not.
All *_maps parameters can be specified as many times as necessary, for
instance:
virtual_alias_maps = hash:/etc/postfix/virtual,
mysql:/etc/postfix/my_virtual, ldap:/etc/postfix/ldap_virtual
They're not called mapS for nothing.
virtual_alias_domains is not a map setting per se, as it does nothing
with the RHS of the lookup - but it works the same way.
From the postconf(5) man page:
Specify a list of host or domain names, "/file/name" or "type:table
<http://www.postfix.org/DATABASE_README.html>" patterns, separated by
commas and/or whitespace.
i.e. "a list of" any of the map types postfix supports.
--
J.
yes, but that concats and looks in multiple places and it should NOT
exist in more than one place. You MIGHT be able to do:
virtual_alias_maps = hash:/etc/postfix/virtual,
mysql:/etc/postfix/my_virtual, ldap:/etc/postfix/ldap_virtual,
*hash:/etc/postfix/hasfiles/%s
*
* *If there is no variable available that you want to use, then no and
I'm not saying you can use variables in the config. In dovecot you can
use variables globally, with respect to some variables being exclusive
to certain libexec's, and I'm only saying to try it.
Jerrale G.
SC Senior Admin