Ok, I'm finally doing something about my own forum email list which has NEVER been scrubbed for bounces in the MANY years I've had my forum. I've been sending all my xenfro emails for my smaller sites, including newsletters, through my default php settings on my server. I worried that I have a million bounces, so I finally got a bounce email account setup and in the past week I've received 20 legit bounced emails, like "This account does not exist". Right now I have my VA manually going through the bounced emails and changing members to “Awaiting email confirmation (from edit)”. This is going to be a nightmare to manually remove these as they come in. Yesterday I signed up for Mandrill and I'm happy to see it sure has a pretty nice interface! I started out with SUPER high delivery rate, 99.3% and they started to increase my hourly send limit. So, I decided to push the envelope. I installed BD Mails plugin and started sending out my newsletter. I sent it to all members with over 100 posts. Things were looking good, but now I can see my delivery % dropping as the bounces come trickling in. I'm now at 95.4% delivery rate! The plus side is I'll finally be able to start removing these bounced email addresses and cleaning up my list. The bad news: I don't know at which point Mandrill will tell me I can't send any more emails through their system. I still have about 80% of my members to send mails to. I'll start the next batch with members that have 10 - 99 posts and then 1-9 posts. I'm very scared to mail the zero post members since I'm guaranteed to see a TON of bounces. I guess I need to use one of those email list scrubbing services or just not send newsletters to any members with zero posts. I stumbled on this page on Mandrill's site: http://help.mandrill.com/entries/24788267-High-Bounce-Rate They say, "Clean your list prior to sending. Mandrill should not be used to clean your list. There are a number of online services that can do this for you. The MailChimp knowledge base offers details for list cleaning services." That page lists these services: http://www.briteverify.com/brite-pricing http://www.datavalidation.com/email-validation-pricing/ http://www.leadspend.com/mailchimp-promo It's about $50 to scrub my list. Not a big deal, but I don't know anything about these services and if one is better than any other? Another idea I have is based on the discussion in this thread and set the user state to "Awaiting email confirmation (from edit)". Basically my idea is to simply search for all members with zero posts and that have not logged in for over 6 - 12 months and set user_state = 'email_confirm_edit' Example select query: SELECT * FROM `xf_user` WHERE `message_count` <=10 AND `last_activity` <=1370044800 (before June 1, 2013) I'm leaning toward simply doing that for the thousands of zero post members who haven't logged in for 7 months vs. going through the process of scrubbing my list. Any thoughts on this process or other ideas on handling bounced emails?