OK - I know it;s not sexy, but for 300-400 emails, this won't bite you. I am currently doing a major data conversion on webpages ( I know it's the wrong place, but I don't have a choice) and this helps prevent timeouts: Server.ScriptTimeout = 360 'default is 90 seconds Sounds like, with the latest info from marketing this is your best bet after all. I would give it a shot. Matthias -----Original Message----- From: J J [mailto:squid_66 at yahoo.com] Sent: Thursday, June 28, 2001 11:23 To: thelist at lists.evolt.org Subject: RE: [thelist] CDONTS.NewMail recipient limit Yes, just loop the procedure and send one mail at a time for each record in returned from the database. However, if there are a slew of emails to be sent, your page will eventually timeout (varies depending on server/page settings). If this doesn't occur that often, it's probably best to do a data extraction then import into a desktop mailing program and perform the mailing that way.