Hi DW,
Just a quick followup on this, so I can keep track of what I did, and it may help others.
If you want to save your Bounced Users, which is probably useful, you can create another table 'lm_bounced' to store them in. To create that table from the lm_users table use this command (NOTE: this only works for MySQL ver. 4.x and above, if you don't have 4.x or above, see below for creating without indexes):
CREATE TABLE lm_bounced LIKE lm_users;
If you don't want the indexes, which I don't care about, but maybe they are needed (DW?), are they needed to pull queries from, for example with the new Rule Based Sending coming in the next release, are indexes needed for that? Also, how much space do the indexes eat up, andy idea? Perhaps you can give the commands here needed to index the lm_users table DW?
Anyway, if you don't need indexes you can do this:
CREATE TABLE lm_bounced SELECT * FROM lm_users WHERE 1=2;
Since 1 <> 2 you will not get any records, but will get all of the correct fields setup.
Now, to copy the bounced records use this command:
INSERT INTO lm_bounced
SELECT *
FROM lm_users
WHERE cnf = '3'
This should tell you how many rows were copied, then you can delete the bounced users using the command:
delete from lm_users where cnf = '3'
Ok, that takes ALL of your bounced users and moves them to a new table lm_bounced, but you can also do it by list, if you wanted to, I don't have a need to, and this was good enough.