On Wed, 2003-11-05 at 17:20, Brian Candler wrote: > On Wed, Nov 05, 2003 at 09:39:51AM +0000, Andrew Ingram wrote: > > > You can set the templates using an environment variable, which means if you > > > have multiple virtual servers in Apache then you can have different > > > templates for each one. But as far as I know there's no built-in logic to do > > > it based on the login name. > > > > Thanks for the reply Brian. Do you have any details of how this works? > > Is there any documentation you can point me towards? > > In the INSTALL file at the top-level of the source tarball: > > Domain-based templates are implemented by making the web server set > the environment variables SQWEBMAIL_TEMPLATEDIR prior to running the > sqwebmail binary. The contents of this environment variable override > the default location of /usr/local/share/sqwebmail/html. By having the > web server initialize this variable based on the domain name it is > possible to present different templates, based on the domain name > used. > > To do this, make copies of the HTML template directory, > /usr/local/share/sqwebmail/html. Then, configure the web server to > initialize SQWEBMAIL_TEMPLATEDIR appropriately. For example, with > Apache: > <VirtualHost a.b.c.d> > ServerName webmail.example.com > [...] > SetEnv SQWEBMAIL_TEMPLATEDIR /usr/local/share/webmail/webmail.example.com > [...] > </VirtualHost>
Great, thanks for the pointer :) Regards, Andrew
