Buongiorno a tutti
Sono nuovo del forum e di php
la mia domanda è la seguente
uso questo pezzo di codice per spedire le mail mail.php
<?
$delay = "8";
$url = "http://mio sito";
$provenienza = array ('sito','sito','ip');
$esclusioni = array ('');
$to = "mail acui arrivano i contatti".", ";
$to .= "2 mail a cui arrivano i contatti@gmail.com";
// IL SOGGETTO DELLA MAIL
$subject = "Modulo proveniente dal sito";
// COSTRUZIONE DEL CORPO DEL MESSAGGIO
$body = "Contenuto del modulo:\n\n";
$body .= "Dati personali\n\n";
$body .= "Oggetto: " . trim(stripslashes($_POST["oggetto"])) . "\n\n";
$body .= "Nome: " . trim(stripslashes($_POST["nome"])) . "\n";
$body .= "Cognome: " . trim(stripslashes($_POST["cognome"])) . "\n";
$body .= "Provincia: " . trim(stripslashes($_POST["provincia"])) . "\n";
$body .= "Città: " . trim(stripslashes($_POST["citta"])) . "\n";
$body .= "Via: " . trim(stripslashes($_POST["via"])) . "\n";
$body .= "Mail: " . trim(stripslashes($_POST["ut_email"])) . "\n";
$body .= "Telefono: " . trim(stripslashes($_POST["telefono"])) . "\n";
$body .= "Impianto: " . trim(stripslashes($_POST["impianto"])) . "\n";
$body .= "Copertura: " . trim(stripslashes($_POST["copertura"])) . "\n";
$body .= "Orientamento: " . trim(stripslashes($_POST["orientamento"])) . "\n";
$body .= "Inclinazione: " . trim(stripslashes($_POST["inclinazione"])) . "\n";
$body .= "Realizzazione: " . trim(stripslashes($_POST["realizzazione"])) . "\n";
$body .= "testo: " . trim(stripslashes($_POST["testo"])) . "\n";
// INTESTAZIONI SUPPLEMENTARI
$headers = "From: Modulo utenti ";
// INVIO DELLA MAIL
if(@mail($to, $subject, $body, $headers)) { // SE L'INOLTRO E' ANDATO A BUON FINE...
echo "La mail è stata inoltrata con successo, sarete contattati al piú presto.
Grazie lo staff di sito
Riceverete risposta all'indirizzo da voi indicato $ut_email
...Ritorno automatico alla Home page in corso....<meta http-equiv='refresh' content='$delay; url=$url'>";
} else {// ALTRIMENTI...
echo "Si sono verificati dei problemi nell'invio della mail. Riprovate piú tardi.
Grazie lo staff di sito
...Ritorno automatico alla Home page in corso....<meta http-equiv='refresh' content='$delay; url=$url'>";
}
?>
La mia domanda è come mai le mail arrivano in gmail in spam senza mittente
in outloock non mi arrivano neanche nella cartella posta indesiderata
Come faccio a
1 mettere una mail fissa es info@miosito.it in mittente (PER EVITARE IL MITTENTE SCONOSCIUTO) e in oggetto modulo proveniente da sito (CHE GIA VISUALIZZO).
Oppure a seconda della mail inserita dall'utente viene visualizzata in mittente.
La seconda domanda è
ora nel sito quando si invia il contenuto della form appare una schermata di ringraziamento che riporta alla home page dopo 8 secondi
come faccio a mettere anche un risposta automatica alla mail inserita con il messaggio grazie per la compilazione della form, tramite la mia mail info@miosito.it
Grazie per chiunque riesca ad aiutarmi![]()