Enviando e-mail em massa usando PHP
Atualmente estou escrevendo um blog de música. O administrador publica um novo artigo a cada dois ou três dias. Depois que o administrador postar um artigo, um email em massa será enviado para cerca de 5.000 assinantes imediatamente.
Qual é a melhor maneira de implementar o recurso de correspondência em massa?
A seguinte função funciona?
function massmail()
{
$content = '...';
foreach ($recipients as $r) {
$_content = $content . '<img src="http://xxx/trackOpenRate.php?id='.$r.'">';
mail($r, 'subject', $_content);
}
}
Outra pergunta: se todos os 5000 assinantes estiverem usando o Yahoo Mail, o Yahoo o tratará como um ataque DDOS e bloqueará o endereço IP do meu servidor SMTP?