Enviando correo masivo usando PHP
Actualmente estoy escribiendo un blog de música. El administrador publica un nuevo artículo cada 2-3 días. Una vez que el administrador publique un artículo, se enviará un correo electrónico masivo a alrededor de 5000 suscriptores inmediatamente.
¿Cuál es la mejor manera de implementar la función de correo masivo?
¿Funciona la siguiente función?
function massmail()
{
$content = '...';
foreach ($recipients as $r) {
$_content = $content . '<img src="http://xxx/trackOpenRate.php?id='.$r.'">';
mail($r, 'subject', $_content);
}
}
Otra pregunta: si los 5000 suscriptores utilizan Yahoo Mail, ¿Yahoo lo tratará como un ataque DDOS y bloqueará la dirección IP de mi servidor SMTP?