Hola duende_mza. Creo que habría distintas maneras de hacerlo (requiere tener conocimientos de html, php, javascript, ajax, etc.).
Por lo que entiendo quieres que los datos del formulario se envíen por correo electrónico, y que el formulario se limpie o quede en blanco para poder volver a rellenarlo y volver a enviarlo si se desea.
Opción con Ajax: usarías Ajax para que una vez se pulse el botón de enviar, se invoque la ejecución de una función php que te devuelva un valor p.ej. true si se ha enviado el correo electrónico ó false en caso contrario. Si obtienes true, limpiarías los datos del formulario usando JavaScript, y si quieres puedes mostrar un aviso indicando que se ha enviado. Curso de Ajax:
https://aprenderaprogramar.com/index.php?option=com_content&view=category&id=83&Itemid=212Opción con php: tendrías un action a la propia página del formulario. En esa página, a través de un condicional, tendrías que detectar si recibes datos o no. En caso de recibirlos, invocarías la función para envío del correo electrónico, o en caso de no recibirlos no la invocarías. Curso de PHP:
https://aprenderaprogramar.com/index.php?option=com_content&view=category&id=70&Itemid=193El envío del mail tendrías que hacerlo con la función mail de php
https://www.aprenderaprogramar.com/foros/index.php?topic=5411.0Esto sería una idea aproximada aunque seguramente hay más formas de plantearlo
Salu2