Ragazzi ho scritto questo codice per inviare e-mail tramite php, l'unico problema è che quando ricevo l'email, la ricevo in posta indesiderata come se fosse uno spam, come posso risolvere il problema?'
Codice PHP:
<?php
//indirizzo email
$receiverMail    "xxxxxxx@hotmail.it";


// pulizia dei dati inseriti
$name    = ($_POST['name']);
$email = ($_POST['email']);
$tel = ($_POST ['tel']);
$subject = ($_POST['subject']);
$msg = ($_POST['msg']);

// lettura dell'indirizzo IP
$ip getenv("REMOTE_ADDR");

// formattazione del messaggio ( \n per le messe a capo )
$messaggio ="Ecco i dati inviati da $name,
Nome: 
$name
E-mail: 
$email
Telefono: 
$tel
IP: 
$ip
Messaggio: 
$msg";

$header "From: $email";


// verifica campi obbligatori
if(empty($name) || empty($email) || empty($subject) || empty($msg)) {
    echo 
"<h3>Il messaggio non è stato inviato</h3>

Compila tutti i campi obbligatori!</p>"
;
}
// verifica indirizzo email
elseif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$"$email)) {
    echo 
"<h3>Il messaggio non è stato inviato</h3>

L'indirizzo email indicato non è valido!</p>"
;
}
else {
  
// invio del messaggio
    
mail($receiverMail,  $subject$messaggio$header);
    echo 
"

Grazie per averci Contatto. Riceverai una risposta il prima possibile a [b]
$email[/b].
<h2>Stai per essere rindirizzato alla pagina principale</h2></p>"
; }
header ('Refresh: 5; URL=form.html');
?>