mm .. Pero es que no se trata sólo de usar la función (no sabes usar funciones?), también tienes que validar tus variables .. o quieres recibir e-mails con datos en "blanco" .. o peor aun que te usen ese script para hacer "SPAM" (o enviar correos anonimos .. por qué directamente en tu formulario dejas "abierto" el "para" ($to) ...)
Bajo tu responsabilidad . .su uso -básico e inseguro- de lo que propones sería:
Código PHP:
<?
// la función ...
// Y luego la llamada a la función:
$to=$_POST['to'];
$text=$_POST['text'];
$from=$_POST['from'];
$type="text/plain";
if (sendmsg($to, $subject, $text, $from, $file, $type)){
echo "Se entregó el e-mail (al MTA que use tu servidor) .. otra cosa es que llegue a su destinatario";
} else {
echo "Falló el MTA .. el e-mail no salió de PHP";
}
?>
Me dejé el tema del archivo adjunto .. (para eso yo no me complico con "funcioncitas" .. uso PHPMailer que "de una" solventa la mayoría por no decir todos los problemas con generación de e-mails con PHP de todo tipo y formas de envio).
Un saludo,