ciao gente.
ho scritto questo script:
Codice PHP:
#*************NOTIFICA EMAIL+********************************
$bccc = 0;
$email = mysql_query("SELECT email FROM utenti") or die(mysql_error());
while($row = mysql_fetch_array($email)){
if($bccc == 0){
$bcc = $row['email'];
$bccc++;
}
else{
$bcc = $bcc.", ".$row['email'];
$bccc++;
}
}
#echo $bcc;
// costruiamo alcune intestazioni generali
$header = "From: Aspratopec\n";
$header .= "bcc: $bcc\n";
$header .= "X-Mailer: PHP/4.0.2\n";
// costruiamo le intestazioni specifiche per il formato HTML
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
$header .= "Content-Transfer-Encoding: 7bit\n\n";
//costruiamo il testo in formato HTML
$messaggio = "<html>
<body bgcolor=\"#333333\">
<font color=\"#00FF00\" face=\"Georgia, Times New Roman, Times, serif\">
<u><h1 align=\"center\"> Aggiornamenti da Aspratopec </h1></u>
Ciao, <br>
<b>".$_SESSION['username']."</b> ha inviato $foto immagini nell'album \"<b><a href='http://aspratopec.altervista.org/galleria.php?id_a=$id&filtro_cat=&filtro_mod='>$nome_a</a></b>\".<br>
Immagini inserite:
<ol>$mail_cont</ol>
<hr style='color: #00FF00'>
Arrivederci su <b><a href='http://aspratopec.altervista.org/'>Aspratopec</a></b>
</font>
</body>
</html>";
$subject = "Aggiornamento da Aspratopec";
#echo $messaggio;
// inviamo il messaggio di posta elettronica
mail("", $subject, $messaggio, $header);
#************************************************************
che è inserito in un check se una query di inserimento è avvenuta con successo.
il problema è che la mail non arriva :(
testarlo in locale non posso, non sop come configurare il programmino che suo per emulare il server apache.
in remoto direttamente da sito è piu laborioso.
ho fatto una sola prova e non ricevo errori di sorta, solo che la mail nn viene inviata.
suppongo non venga inviata perchè di fatto non ho ricevuto nulla :D
grazie