ciao a tutti,
vorrei spedire una stessa email a più destinatari leggendo gli indirizzi da un file di testo
la lettura degli indirizzi avviene correttamente, il problem è nel passaggio di ogni indirizzo letto nel file txt...faccio prima a mettere i codici
LETTURA FILE TXT
$var=fopen("indirizzi.txt","r");
$leggi=fread($var,filesize("indirizzi.txt"));
fclose($var);
echo $leggi;
LE DUE PARTI DI CODICE IN CUI HO MESSO $leggi al posto di un indirizzo fisso di e-mail
Premetto che la spedizione ad un solo indirizzo non dà problemi
//Stringa separatore
$separatore = "----------------" .md5(time()). "x";
//Creazione dell'header
$head = "From: <mioindirizzo@libero.it>\n";
$head .= "CC: Destinatario in copia <$leggi>\n";
$head .= "X-Mailer: PHP/" . phpversion();
$head .= "MIME-Version: 1.0\n";
$head .= "Content-Type: multipart/related;\n";
$head .= " boundary=\"$separatore\";\n\n";
SECONDA PARTE
if( @mail($leggi, $subject, $body, $head) ) {
echo "OK. E-mail inviata con successo!";
} else {
echo "ERR. Errore nell'invio dell'e-mail!";
}
...E COSI' DA ERRORE
probabilmente non viene riconosciuta come indirizzo di email la stringa letta da indirizzi.txt?
grazie mille in anticipo per le risposte

Rispondi quotando