Still. any chance of seeing the code? Is it possible the logging mechanism (recording the email sent) is outsdie of the send loop? I ran a program similart to yours 4,500-5,000 email addresses and did not see this type of problem. One other thing, could you be adding the same email address to the $send var, assuming you do one? I guess my point is, i doubt the amount of mail sent is causing your problem.