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]

Reply via email to