On Sat, 16 Mar 2002, Dan Shearer wrote:

> On Sat, 16 Mar 2002, Anand Buddhdev wrote:
> 
> > On Fri, Mar 15, 2002 at 06:01:02PM -0500, alexus wrote:
> > 
> > > is there anything else can be done other then modifing source code?
> > 
> > No. Most people don't need to change the POP and IMAP server banners,

Actually that sounds bogus to me (-: There are lots of reasons for
changing banners, including to make them _more_ informative rather than
less. Especially when you run lots of servers (even more so if they are in
a cluster of some sort) it might be very helpful to include things like
the hostname, the build timestamp, and any of the normal tcpd and authd
variables. 

I think on reflection the Exim example I gave is well ahead of what is
reasonable in courier, becuase Courier doesn't seem to be built for
replaceable config file items (Exim does full perl regexes with PCRE.)  
But I wonder if a quick hack solution would be to have a line in main() in
imaplogin.c that looks a bit like the existing one for IMAPLOGINTAG:

  const char  *tag=getenv("IMAPLOGINTAG"); 

followed by existence checking etc. That way the code can stay untouched
and all people have to do is set yet another environment variable.

Regards,

--
Dan Shearer
Open Source Manager
Mob: +61 411 49 1800
Tel: +61 8 8130 3104
[EMAIL PROTECTED]


_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to