si lo devi dare da form anzi visto che mancano solo 8 mesi a natale mi sento buono e ti posto un esempio che completo...
Ovviamente il codice riportato deve essera modificato secondo i tuoi bisogni ...Ricordati che e solo un esempio (a me funziona e lo uso ma a te potrebbe non funzionare..)
Pagina.html
codice:
<form method='post' action='mail.php' name='InvioMail'>
<input name='destinatario' type='text'>
<input name='TuaMail' type='text'>
<input name='oggetto' type='text'>
<textarea name='corpo_messaggio' cols='40' rows='10'>qui puoi scrivere il tuo testo</textarea>
<button type='reset'>
cancella
</button>
<button type='submit'>
invia
</button>
</form>
Pagina
mail.php
Codice PHP:
<?php
$destinatario = $_POST[destinatario] ;
$oggetto = $_POST[oggetto];
$mittente = $_POST[TuaMail];
$corpo_messaggio =[corpo_messaggio];
mail ("$destinatario", "$oggetto", "$corpo_messaggio", "From: $tuoemail");
?>