virtual_alias_maps = hash:$config_directory/virtual pcre:$config_directory/virtual.pcre, pcre:$config_directory/virtual_sql.pcre, proxy:mysql:$config_directory/mysql_virtual_alias_maps.cf
I want to be sure that the ORDER of declarations in virtual_alias_maps is significant. For example, if something matches in virtual it will always match and not be overridden by a match in virtual.pcre. virtual: u...@d1.tld u...@d1.tld,us...@d1.tld,user-foo...@d2.tld virtual.pcre /^user-(.*)@d2\.tld$/ user+${1}@d3.tld this will *always* cause u...@d1.tld to send a copy to user+foo...@d3.tld, u...@d1.tld, and us...@d1.tld Or, does the order NOT matter because us...@d1.tld and user-foo...@d2.tld renter the virtual queue “at the top” and get processed on their own? Come to think of it, this makes the most sense. -- Kid 1: What are the four horsemen of the apocalypse? Dad: War, death, famine and pestilence. Kid 2: You forgot flatulence!