Moim zdaniem trzeba sprawdzić czy to wina serwera czy skryptu. Napisz skrypt:
<?
mail("twoj@mail","temat","doszedl"); ?>
i uruchom go. I sprawdź czy dojdzie na twojego e-maila... Jak nie dojdzie to znaczy, że ustawienia serwera są do zmienienia, w przeciwnym razie trzeba kombinować ze skryptem...
Co do skryptu tego co podałeś to zamiast <center></center> używaj <div align="center"></div> W sumie fontów, też nie powinno używać sie w html'u 4.0 ale mniejsza o to...
Przeglądałem manuala... Spróbuj zrobić coś takiego: zamiastu używać znaku: ' użyj znaku " -> bo raz używasz tak i raz tak:
<?php
$tresc .= 'tresc: '.$_POST['tresc']."rn";
$tresc.="----------------------------------------------------------------n";
?>
Może to jest przyczyną tego, że nie wysyła... Spróbuj zrobić jak napisałem i powiedz co się dzieje...