-
Problemi RICEZIONE MAIL
Salve ragazzi da un po’ di tempo ho problemi di ricezione mail dal sito labinfo.altervista.org E’un semplice form creato in Bootstrap per la ricezione di messaggi grazie ad una funzione in php. Ha sempre funzionato. Cosa sarà successo?
In attesa di una vostra sicura risposta
Buon pomeriggio
-
Hai guardato in spam/posta indesiderata?
Se sì, prova creando una pagina PHP con questo codice:
Codice PHP:
<?php
if(mail('tuaemail@dominio.it','oggetto','messaggio','From: labinfo@altervista.org'))
echo 'email inviata correttamente';
else echo 'Errore!';
?>
Sostituisci "tuaemail@dominio.it" con la tua email. Quindi visita la pagina con un browser.
Ciao!
-
Questo è il codice ma continua a non funzionare, ripeto riuscivo a ricevere le mail in passato :
Codice PHP:
<?php
// Check for empty fields
if(empty($_POST['name']) ||
empty($_POST['email']) ||
empty($_POST['message']) ||
!filter_var($_POST['email'],FILTER_VALIDATE_EMAIL))
{
echo "No arguments Provided!";
return false;
}
$name = $_POST['name'];
$email_address = $_POST['email'];
$message = $_POST['message'];
// Create the email and send the message
$to = '****@hotmail.com'; // Add your email address in between the '' replacing yourname@yourdomain.com - This is where the form will send a message to.
$email_subject = "LabInfo FormContatto: $name";
$email_body = "Hai ricevuto un nuovo messaggio da Labinfo.\n\n"."Dettaglio :\n\nName: $name\n\nEmail: $email_address\n\nPhone: $phone\n\nMessaggio:\n$message";
$headers = "From: ****@noreply.com\n"; // This is the email address the generated message will be from. We recommend using something like noreply@yourdomain.com.
$headers .= "Reply-To: $email_address";
if (mail($to,$email_subject,$email_body,$headers))
echo 'email inviata correttamente';
else echo 'Errore!';
?>
Grazie
-
Puoi rispondere alle domande? Hai provato lo script?
Il tuo codice risponde "email inviata correttamente" o "errore"?
Ciao!
-
Certo che sì “email inviata” ma non ricevo nulla
-
Con quale script hai provato? Se hai provato con il tuo script, imposta il campo "from" come nello script che ho indicato.
Hai controllato su "posta indesiderata"?
Ciao!