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



Reply via email to