Originally Posted by hagel
And after searching postfix.org for virtusertable and virtual_maps I strongly advise you to change ISPConfig for the use of virtual_maps instead, since that seems to be the correct way, not virtusertable.
Maybe my Postfix conf isn't compatible with ISPConfig, but I'd rather say ISPConfig isn't compatible with my standard installation of Postfix.
It doesn't matter at all how the file is called as long as it's included in /etc/postfix/main.cf.
And no, ISPConfig does definitely not write anything to virtual_maps!
We've been working with Postfix for years, so we _do_know_ what we're doing.
So I repeat it here:
Originally Posted by falko
Then your ISPConfig installation went wrong, or your system isn't configured properly for the use of ISPConfig. ISPConfig does not use a virtualmaps file, it uses /etc/postfix/local-host-names and /etc/postfix/virtusertable, and the ISPConfig installer includes these two files in /etc/postfix/main.cf so that Postfix can use them.
You can have a look at /root/ispconfig/scripts/lib/classes/ispconfig_postfix.lib.php
if that is helpful for you.