There is nothing special in this configuration regarding ispconfig, the only difference is that you have to explicitly allow access to the directory with:
allow from all
and then add a alias for this directory. Ensure that you add your configuration after the configuration of the other vhosts is loaded by placing your additional config file in /etc/apache/sites-enabled and give it a name like 900-webmail.conf
were you instalelled your webmail client.