I have an ISP that allows only 100 mail per day. And if I would like to send a mail to all members on my site using the mail function with a loop, I could only have 100 members on my site.

Therefore I wonder if it is possible to send one mail to several recipents? I've found a tip using an array of all mail address and then use the php function implode() to make it separeted by ;. I have tried several things but with no success.

Does somebody have a working example or a link to one?

If it works, how many recipients can have for only 1 mail?

Thank you

//mattis

    I think the list needs to be comma delimited for the mail() function.

      There's also "cc:" and "bcc:" mail headers; of course, I'm wondering how they count. It's likely that if they are so picky about it, they're counting every address ... most MTA's
      do expansion from the headers anyhow.

      Find a new ISP? 😃

        My tip to you is to just host the script somewhere else, and use it remotely.

          So the most common thing to do is to use mail() within a loop and send mail to all the mail adresses from the db?

          Or is it better to have 1 mail as I described above?

            Write a Reply...