Also my compliments to Davide on an excellent product. I too have suggested Clement's point 1 about moving cmd line params to server.tab. And point 2 about the ability to disable a service makes Xmail able to suit more individual configurations. I too would like to disable finger, but cannot. Can it be bound to 0.0.0.0 ? I would rather it no run at all.
Also Davide, can you start v2 with v2.01 rather than v2.1 It makes for less confusion. For example the recent v1.20 was confused with v1.2 Rob :) _________________________________________________ Note To Self: Remember to put something witty here later... > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of CLEMENT Francis > Sent: Friday, 12 November 2004 8:50 PM > To: '[EMAIL PROTECTED]' > Subject: [xmail] Re: @Davide - compliments and suggestions. > > Hello Davide > > I compliment you too for xmail server ... > > Just two question/suggestion : > > 1 - Is it not possible in next 2.0 release to place ANY xmail > command line switchs in the server.tab file as all of these > settings are 'server' width ? > Except the debug option and an option or (default) argument > to specifing 'working directory' ? > xmail [<working directory>] [-Md] > if <working directory> is ommited, then xmail load server.tab > file as currently implemented > > This will avoid two places for server width parameters (some > in cmd line, some in server.tab file) > > First think xmail have to do is locate the server.tab file, > then read it and start init , ... > > and/or if these 'old' cmd line options are specified in cmd > line they override server.tab files (for test purpose and > compatibility with old > implementations) > > Options precedence : cmd line then server.tab then defaults > > 2 - The option to disable some protocol by binding them to > localhost is not the perfect solution as these services will > continu to be accessible from local host ..., so 'customers' > processes could access these protocols ... > (in 'mutualised' hosting services as a sample config). Is it > not possible to completly disable them to run, as Henri suggested ? > > I tried this in 1.20 source code, and it seems to work fine : > (here for finger and pop3, for a relay only server) (First > tries were done in 1.17 code and tested in production before > applying them to 1.20 currently in test from 1 month with > these patchs) > > To do this, I introduced new cmd line params '-PD' to disable > pop3, and a '-FD' to disable Finger (not yet in server.tab > file as in question/suggestion 1 ;-) ) With these patchs, > minimal service init is allways done, to avoid conflic or bad > common parts init, but no thread (so no bindings) is launched > if disabled flag is set, and test is done at stop to not try > to stop inexistant threads > - To unsubscribe from this list: send the line "unsubscribe xmail" in the body of a message to [EMAIL PROTECTED] For general help: send the line "help" in the body of a message to [EMAIL PROTECTED]
