Salve a tutti ho creato questa funzione per l'invio delle email:
$dest = "info@norciafood.it";
$intestazioni = "MIME-Version: 1.0\r\n";
$intestazioni .= "Content-type: text/html; charset=iso-8859-1\r\n";
$intestazioni .= "To: $dest <$dest>\r\n";
$intestazioni .= "From: Norcia Food <norciafood@norciafood.it>\r\n";
$oggetto= "Nuovo Ordine da Norciafood.it";
$body = "<html><body>
Nuovo Ordine Norciafood.it inoltrato in data $data
Acquirente
". stripslashes($nome) . " " . stripslashes($cognome) . "
". stripslashes($indirizzo) . " - " . stripslashes($cap) . " - " . stripslashes($citta) . " - " . stripslashes($provincia) . " - " . stripslashes(urldecode($_SESSION['nazione'])) . "
Tel.: " . stripslashes($telefono) . "
Email: " . stripslashes($email) . "
P.IVA o C.F.: " . stripslashes($piva) . "
Destinatario
". stripslashes($nome2) . " " . stripslashes($cognome2) . "
". stripslashes($indirizzo2) . " - " . stripslashes($cap2) . " - " . stripslashes($citta2) . " - " . stripslashes($provincia2) . " - " . stripslashes(urldecode($_SESSION['nazione'])) . "
Tel.: " . stripslashes($telefono2) . "
Email: " . stripslashes($email2) . "
Messaggio da scrivere nel biglietto
" . stripslashes(t2h($testo)) . "
Tipo di Pagamento
" . stripslashes($pagamento) . "
Articoli
$lista_articoli
Importo: ". number_format($totale,2,',','.') . " €
Spedizione: ". number_format($_SESSION['spedizione'],2,',','.') . " €
Totale Ordine: ". number_format($totale_ordine,2,',','.') . " €
</body></html>";
if (mail($dest, $oggetto, $body, $intestazioni)){
echo "pagamento eseguito";
} else {
echo "mail non inviata";
---------------------------------------------------------------------
MA la mail puntualemnte non mi viene spedita e mi compare il messaggio di mail non inviata
Perchè? cos'è che ho sbagliato nella mia funzione?
Grazie a tutti ciao