voila, je voudrai améliorer mon script de newsletter car il bloque au bout d´une 20ene de secondes, et au final, seul 50 de mes 500 membres inscrits recoivent la news...
voici le script d´envoi (je l´ai beaucoup rétréci, sur un forum, c´est moyen ^^)
à noter : $mess est le resultat d´un $_POST[´mess´] du formulaire d´envoi
<?php
set_time_limit(1000);
$votreemail = "xxx@xxx.com";
$nom_du_site = "xxx";
$connexion = mysql_connect($chemin_db ,$login, $pass);
$sql = "SELECT * FROM newsletter";
$result = mysql_db_query($database, $sql, $connexion);
$objet = "NewsLetter";
$message = "$mess<br><br>";
$headers = "From: $nom_du_site <$votreemail>\n";
$headers .= "X-Sender: <$votreemail>\n";
$headers .= "X-Mailer: PHP\n";
$headers .= "Return-Path: <$votreemail>\n";
$headers .= "Content-Type: text/html; charset=iso-8859-1\n";
while($resultat = mysql_fetch_array($result))
{
mail("$resultat[email]", $objet, "$message", $headers);
}
echo "envoi oki";
?>
j´ai aussi étudié les scripts connus comme wanewsletter, et j´ai pu remarqué qu´ils utilisent l´envoi avec un smtp, c´est quoi le plus efficace?