Bhe, dovresti analizzare gli header della mail. Prova a contattare anche il servizio di hosting. Vedi loro cosa ti dicono. Tu, da parte tua, puoi solo effettuare controlli più ferrei. Ma la tua e-mail dove sta memorizzata? nella pagina o nello script php? Sei sicuro che arrivino dal form?
Per esserne certo prova a mettere una stringa in un campo nascosto ed un altra la aggiungi al campo dove vengono inseriti i dati in questo modo:
O anche in altri modo se vuoi. Basta che ci sia una stringa tua personalizzata che ti faccia capire che la mail è stata inviata dal form e che non sia una semplice mail inviata da chissà dove. Potrebbe darsi che lo spambot abbia registrato il tuo indirizzo da qualche altra parte e che non usi direttamente il form (e di questo dubito fortemente).Codice PHP:
$tua_stringa . $_POST['campo']