Oh, my bad then...Thanks so much for the code and I have one more thing to ask...Is there any way to take the first 2 smtp servers and send 10 emails each and than take the others 2 and send another 10 emails and so on in some sort of loop till all the emails are sent? I want to use only 2 smtp servers in parallel...