True, but I picked the example that I gave because it was simple to =
outline
:) Here are a couple of other uses:
- A new userstats that returns info like
- last login
- last client domain name (RDNS lookup)
- total amount of spam the user received today=20
- a server stats
- total logins
- startup time
- current memory usage
- etc.
- alter the startup parameters
- restart xmail to pickup changes
- etc.
Basically, the reason for the request to so that more complete remote =
manage
application can be written :) It would be great is the ctrl protocol =
could
grow so that a complete xmail environment could be managed (spam, xmail
server startup parameters, other external tools, etc). All of the ideas =
that
I have are things that cannot be done using the existing ctrl protocol.
Shawn
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] =
On
Behalf Of Charles Frolick
Sent: Friday, June 27, 2003 12:24 PM
To: [EMAIL PROTECTED]
I'm failing to see the whole point in this. The only difference between =
a
custom ctrlclnt command and a custom program that uses existing ctrlclnt
commands is one is on the server the other can be remote or on the =
server.
The sequence of actions and commands in your disable pop3 example would =
be
identacle. You still have to list all accounts in a domain, and then =
modify
each user.tab file independantly, just do it from one of the many =
ctrlclnt
modules for your favorite scripting or programming environment.
Thanks,
Chuck Frolick
ArgoNet, Inc.
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Shawn Anderson
Sent: Friday, June 27, 2003 10:56 AM
To: [EMAIL PROTECTED]
Subject: [xmail] Re: A Question...
Ok, what if when the script was registered it needs to define which =3D =
files
it was going to access? Then the code could add a lock for those files =
and
=3D the release them with the process exits.
Shawn=3D20
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
=3D
On
Behalf Of Davide Libenzi
Sent: Friday, June 27, 2003 11:38 AM
To: [EMAIL PROTECTED]
On Fri, 27 Jun 2003, Shawn Anderson wrote:
>
> I was thinking more of a plugin as a standalone external application =
=3D
=3D3D=3D20
> (.exe, ..pl, js, etc). Not a DLL concept -- too much of a hassle
for=3D20
> stability. =3D3D If you spawn a process and it crashes, it will not =
take
=3D
> down Xmail. No as =3D3D for the resource locking, that is a more=3D20 =
> interesting problem -- but isn't it only an issue for the items
that=3D20
> are currently indexed?
No, each file need locking when accessed. XMail implements a multiple =
=3D
reader single writer locking on every file.
- Davide
-
To unsubscribe from this list: send the line "unsubscribe xmail" in the =
=3D
body of a message to [EMAIL PROTECTED] For general help: send the =
line
"help" in the body of a message to [EMAIL PROTECTED]
-
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]
-
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]
-
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]