En de headers bij dit script zijn niet nodig want hij werkt :)
Maak daar aub geen gebruik van. Dat script is niet goed.
@Michael: er is al meerdere keren uitgelegd dat je, wil je op een goede manier gebruik maken van de mailfunctie van php, je headers moet gebruiken. Dat de mail bij jou wel aankomt, ondanks dat het script aan alle kanten rammelt, is meer geluk dan wijsheid.
Heb er nog een keer naar gekeken. Zag dat het formulier met een tabel is opgemaakt. Tabellen zijn daar niet voor bedoeld. Zag daarnaast inline opmaak. Daar is css voor bedacht.
Ben er uit gekomen met de code van onderstaande pagina.
Bij 'afzender' in mijn mailbox staat nu niet langer 'Mijn Site' + mijn eigen e-mailadres:
$headers = 'From: ' . $_POST['name'] . ' <' . $_POST['email'] . '>' . PHP_EOL;
Heb tevens dit toegvoegd om mijn bericht wél een onderwerp te geven:
$subject = 'Bericht via website';