Podés poner algo así
Código HTML:
Ver original<a href="mailto:[email protected]?subject=Comentarios sobre la web&body=Creo que es muy buena, aunque me parece necesita de un buen formulario">Comentariso sobre mi web
</a>
Pero es muy precario y de esa manera no hay forma de
Cita: El usuario nada más tendría que rellenar algunas variables del mensaje y darle a enviar.
El título de tu post es "mandar email mediante php", si querés generar variables necesitas un form, dudo mucho que los usuarios te vayan a estar escribiendo parámetros en una url, si entonces no querés usar la función mail(), podés usar php para construir el link
Código PHP:
Ver original<?php
$asunto = $_POST['asunto'];
$body = $_POST['body'];
echo "<a href=\"mailto:[email protected]?subject=$asunto&body=$body\">Comentariso sobre mi web</a>"; ?>
en definitiva, algo un poco inusual, y como ya señalé, precario.
Saludos