I have a list of people who have registered for a tele-conference...let's say 200-500 people. I would like to send them all an email to remind them. If I were to use the mail() function, how would I do it without choking the server? Can I build a long header string with 200-500 Bcc's? Or call the mail() function 200-500 times in a loop?

Second question...How could I automate the process so that I could schedule this without calling up a web page?

Thanks.

    i belive that the devarticles team have reciently brought out a new product called MailWorksPro, looks pretty good, and has the abilty of sending multiple emails on a apache/php server

    http://www.mailworkspro.com is the link

      Try to build the long Bcc with undisclosed recepients :
      Insert "Undisclosed Recipients" in the To: field, followed by your email address. It should look like so: "Undisclosed Recipients <email.guide@about.com>".
      Put all the recipients' email addresses in the Bcc: field, separated by commas.(Here you can fetch your 250-500 e-mails and implode/join them with comma)
      Insert the subject of your message.
      Write the message itself and send it-{mail() function}.
      For the Second question try to use Wget/Lynx ( If you are running a Unix family OS) for calling a web page by Cronning it at your specified time

        Thanks for all the advice...the quality and quantity of which, on a few different forums, are almost as confusing as having none!

        Have you tried sending email with that long of a Bcc? I wonder what the effect would be if some of those addresses were bad?

          I did finished the looping script Before I completed the one with long Bcc .Don't ask me the effect of a tainted e-mail cause that will be the aftermath of your e-mail add. aunthentication

            Write a Reply...