Mike,
 
if you use large site support in vpopmail (ie, one table for each virtual domain), 1) rename the table or 2) back it up and change all passwords to something improbable. You can use step 2 even if all the virtual domains are hold in one single table. This will avoid users from logging but the messages will still be hold on theyr mailboxes.
 
I suppose your vpopmail configuration authenticate using a RDBMS...
 
Back up and remove all mailing list subscriptions, keep hold the last message number distributed, so you can make a script that restores the mailing list queue as if they were delayed.
 
Don't touch theyr directories, so the messages keep arriving.
 
You can build a simple Perl or PHP script to that (like: holdondomain.pl {domainname}) and undo later without missing one single message.
 
Cheers,
Wagner.
-----Original Message-----
From: Mike K [mailto:[EMAIL PROTECTED]]
Sent: S�bado, 21 de Abril de 2001 22:00
To: [EMAIL PROTECTED]
Subject: put a whole domain 'on hold'

Hi all,
 
I did a search from the archive to find no info on this...
 
I run a webhosting company.  When a client doesn't pay, we simply move their public_html directory and put an ad for our services in its place.  However, many times, I have noticed that for the month of 'on hold' status, these people continue to utilize their e-mail.
 
We've got vpopmail running right now.
 
My initial thoughts were to simply change the pop3 account passwords, but I honestly can't sit here changing 200 passwords.  Plus, changing them back would be a b..... would be not fun.
 
Is there a way that I could set a whole domain to a 'hold' status, so all of the mail waits for them, until the hold is removed?
 
If so, will this method also prevent people who have their mail simply forwarded to another address from getting their mail (it should)?
 
Thanks for your time.
 
-Mike

Reply via email to