I used the mailing list example on this site to email a mailing list whenever the user submits the contents of the form.<BR><BR>The code here loops through and sends each email<BR>individually going through the entire process each time. Would it improve performance, and is it possible, to load all the email addresses before I send the mail and then just send one email?<BR><BR>Also, how many email addresses in your opinion will Cdonts be able to handle.?<BR><BR>Thanks,<BR>Rich Hall<BR><BR>While Not recordset.EOF<BR> &#039;create a new cdo object<BR> Set objCDOMail = Server.CreateObject("CDONTS.NewMail")<BR> &#039;set its properties<BR> objCDOMail.From = " "<BR> objCDOMail.BCC = recordset("list_mail")<BR> objCDOMail.Subject = subject<BR> objCDOMail.Body = message<BR> &#039;send the mail<BR> objCDOMail.Send<BR> &#039;set the object = nothing<BR> Set objCDOMail = Nothing<BR> &#039;go to the next record<BR> recordset.MoveNext<BR> WEND<BR><BR>