novato_linux, hoje eu estava querendo facilitar as coisas e acabei conseguindo com a ajuda do povo daqui, o resultado você pode aproveitar:
Crie um form mais ou menos assim em html mesmo:
<html>
<body>
<form method="post" action="enviaremail.php">
Destino<input type="Text" name="destinatario"><br>
Remetente<input type="Text" name="remetente"><br>
Assunto<input type="Text" name="assunto"><br>
Mensagem1<input type="Text" name="mensagem1"><br>
Mensagem2<input type="Text" name="mensagem2"><br>
<input type="Submit" name="submit" value="Enviar">
</form>
</body>
</html>
OBS: Apenas os campos destinatario,remetente e assunto são obrigatórios, os outros são alternativos e você pode colocar quantos quiser des que tenham nomes diferentes, claro. Repare que o action do form é o arquivo enviaremail que deve estar na mesma pasta deste html e conter o seguinte:
<?php
if(!empty($_POST['destinatario']) && !empty($_POST['remetente']) && !empty($_POST['assunto'])):
$destinatario = $_POST['destinatario'];
$remetente = $_POST['remetente'];
$assunto = $_POST['assunto'];
unset($_POST['submit'],$_POST['destinatario'],$_POST['remetente'],$_POST['assunto']);
foreach($_POST as $nome => $valor){
$mensagem .= "$nome = $valor\n";
}
mail($destinatario,"$assunto",$mensagem, "From: $remetente" or die ("Não foi possível enviar o e-mail."
echo "E-mail enviado com sucesso, obrigado.";
else:
echo "É necessário haver ao menos os campos email,remetente e assunto no formulário";
endif;
?>
Isso deve resolver o problema.
Falow!