Progamming it is a work around. I am suggesting to add it as a new feature, like a third checkbox in that security group. Not every mail server administrator is a programmer.
My script would be simpler. It saves the forward addresses to a file and remove them from the account. When the account is reactivated, it puts them back. I don't know why you're touching the passwords if the account is suspended.
Salama
From: "Suneel Jhangiani" <[EMAIL PROTECTED]> Reply-To: [EMAIL PROTECTED] To: <[EMAIL PROTECTED]> Subject: [VOPmail Beta] Suspending an account Date: Wed, 3 Sep 2003 17:14:54 +0100
* This is the vopmailbeta mailing list *
OK, as you use the registry then what you should do is quite simple.
Write a script to allow you to enter an Email Address for suspension. This script writes the current forward address if it exists to a database, along with the email address and current date time. The next step in the script changes the password on the account, thereby allowing it to receive mail but be unavailable for checking by the end user. The script should also remove any forward to email address.
You then have another script that does the reverse to allow you to release a suspended mailbox.
As a note here, you can change the accepted protocols as opposed to changing the password, however the password change is one off the simplest to implement.
The database could be a an XML file or comma delimited file or a connetion to an SQL server. Basically you just need somewhere to record the Forward details. It is also good to record a reason for suspension and then have a little web page that pulls the record for any given email address.
You could write this all through a web based system using Classic ASP with ASPExec component or using ASP.Net which has built in routines to execute command line files. The command line files you need to execute will be in the VOP Mail installation directory.
Regards,
Suneel.
-----Original Message----- From: Salama hussein [mailto:[EMAIL PROTECTED] Sent: 03 September 2003 16:29 To: [EMAIL PROTECTED]
* This is the vopmailbeta mailing list *
I use the registry not the database. What you are suggesting seems to be
overkill. I am suggesting that suspension means the box owner should not
receive email, either by forwarding or by retrieving.
Salama
>From: "Suneel Jhangiani" <[EMAIL PROTECTED]> >Reply-To: [EMAIL PROTECTED] >To: <[EMAIL PROTECTED]> >Subject: [VOPmail Beta] Suspending an account >Date: Wed, 3 Sep 2003 11:14:47 +0100 > >* This is the vopmailbeta mailing list * > > >I'm not sure what your overall operations are like, but an easy way to >do this is to create a small database. Then have a VBS script or Web >Page that allows you to enter the email address off the account you wish >to suspend. This in turn changes the password on the email account being >suspended and removes any forwarding parameters. > >The script saves a date suspended, along with a reason, the old password >and forwarding parameters to the database. Another script can then be >utilized to release a suspended account. > >This can be further modified by closing accounts that have been >suspended for a period of X days. > >All off this would depend on your backend infrastructure and how you >currently authenticate your VOP Mail customers. > >One tip here, would be to use the Extended Database as it is the most >flexible solution for handling customer accounts. > >Regards, > >Suneel. > >-----Original Message----- >From: Salama hussein [mailto:[EMAIL PROTECTED] >Sent: 03 September 2003 04:04 >To: [EMAIL PROTECTED] > >* This is the vopmailbeta mailing list * > > > >Suspension of an account is missing a feature. When I suspend an >account, >the forwarding of emails needs to be suspended also, however keep saving >the >messages on the server. > >If the account owner still gets their emails at their other address, >they >will not know the account is suspended. > >My other option is to remove the forward address but this means I have >to >save it somewhere and remember to put it back when the account is >reactivated. It's not a reliable method. > >Salama > >_________________________________________________________________ >Get MSN 8 and help protect your children with advanced parental >controls. >http://join.msn.com/?page=features/parental > > >** >To leave this list, send an email to [EMAIL PROTECTED] >and put the word "LEAVE" in the BODY of the email. > > > >** >To leave this list, send an email to [EMAIL PROTECTED] >and put the word "LEAVE" in the BODY of the email.
_________________________________________________________________ Get MSN 8 and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus
** To leave this list, send an email to [EMAIL PROTECTED] and put the word "LEAVE" in the BODY of the email.
** To leave this list, send an email to [EMAIL PROTECTED] and put the word "LEAVE" in the BODY of the email.
_________________________________________________________________
Get MSN 8 and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus
** To leave this list, send an email to [EMAIL PROTECTED] and put the word "LEAVE" in the BODY of the email.
