So I am creating something for my website that sends you a text with all of your transactions at the end of the month. It sends one text for each transaction (all at once.) I am using PHP mail() function to send the texts (number@vtext.com.) The average amount of transactions is around 100, so it sends 100 texts/emails at once via a loop.
It works, but the phone will receive like 50 or so and then stop receiving them then like a few hour later it will receive maybe 20 more, then stop again, and so on. Is this the phones problems? Or my servers? Has the server actually sent all of the mail and the phone is just having trouble receiving it? Thanks.
Most likely this is the effect of some spam protection algorithm inside your mail server.
Have a try looking at the emails headers, if you are lucky that spam protection tool added some information to the message that might give a hint.