Salut,
Pour ton formulaire mail, ce n'est pas le problème de chez free mais bien celui de ton code. Le plus simple est d'avoir un logiciel qui génère automatiquement un code pour le contact et qui te l'inclus dans ta page.
Voila le code de mon formulaire (généré par un logiciel c'est plus facile

) :
<form name='envoi' action='http://www.izihost.com/script/envoi_email.asp' method='post'>
<input type='hidden' name='destinataire' value='
TON EMAIL ICI'>
<tr><td>
<table cellspacing='3' cellpadding='3' align='center' border='0'>
<tr><input type='hidden' name='nom0' value='Votre email'>
<td>Votre email :<br><input type='text' name='val0' size='30' maxlength='
' class='champ'>
</td></tr>
<tr><input type='hidden' name='nom1' value='Sujet'>
<td>Sujet :<br><input type='text' name='val1' size='30' maxlength='
' class='champ'>
<b> *</b>
</td></tr>
<tr><input type="hidden" name="nom2" value="Vous pouvez ici écrire votre message ">
<td>Vous pouvez ici écrire votre message :<br><textarea name='val2' cols='45' rows='5' wrap='VIRTUAL' class='champ'></textarea>
</td></tr>
</table></td></tr><tr>
<td align='center'><input type='button' name='bouton_contact' class='bouton' onclick='verif_fromulaire()'></td>
</tr><td><script langage='javascript'>ecrire_traduction('champ_formlaire');</script></td>
</tr></form></table><br><table border='0' cellpadding='0' cellspacing='0' valign='top' width='500' align='center'><tr><td>
@+
Matt
La paresse est la mère du génie...