If you're sending thousands of emails, you're going to have problems. ASP will time out.<BR><BR>The best thing to do is to do it though a third-party application (like the one Dutch posted), or to write a Visual Basic application. These things don't suffer from timeout issues, so you could happily loop for hours sending email.<BR><BR>That said, there are other limitations too. Who runs the mail server that you're going to send these emails through? If it was our company, we'd stop you doing it because it's probably spam.<BR><BR>Craig.