Ciao a tutti!
Devo crearmi una funzione per spedire una newsletter in modo tale che:
- prima spedisce solo la mail a me
- io la ricevo, controllo che vada tutto ok
- se è tutto ok allora clicco e la spedisco a tutti quelli iscritti alla mailing list
Ho incominciato, ma mi sono bloccata....
function spedizione() {
// conferma messaggio.
global $subject, $message, $mess;
$headers = "From: \"$list_name\" <$owner_email>\r\nReply-To: $owner_email\nMIME-version: 1.0\nContent-Type: text/html; charset=iso-8859-1\n boundary=\"Message-Boundary\"\nContent-Transfer-Encoding: 8BIT\n Content-description: Mail message body\n\n";
$msg_body = $mess;
if (mail("mia@mail.it", $subject, $msg_body, $headers))
{
echo "Spedita mail di prova";
clicco qualcosa e mi spedisce a tutti tramite:
$addresses = @file($list_file) or die("<center>La list data file non può essere aperta.
Check the path and permissions.</center>");
$addresses[] = $owner_email;
foreach ($addresses as $email) {
$email = trim($email);
if (mail($email, $subject, $msg_body, $headers)) $sucess_count++;
else $fail_count++;
}
echo "ok spedite";
}
}
}
Qualcuno può aiutarmi....
Grazie