It is a little mistaken to say that it is impossible to send a form without a backend... It’s just not practical and depends on features on the user’s machine, like a configured email client.
The example below is just a demonstration of this and is very bad practice. It wouldn’t be much different than providing a link to the email, which in fact would be the most recommended if you don’t want to have a backend.
<form method="GET" action="mailto:[email protected]">
<b>Assunto:</b>
<br/>
<input type="text" name="subject" />
<br/>
<b>Mensagem:</b>
<br/>
<textarea name="body"></textarea>
<br/>
<input type="submit" value="Enviar" />
</form>
You cannot send a form without using any language backend.
– Diego Vieira
Answer: no! You can’t do that. Obviously that wouldn’t be safe, because you’d have to expose your email server on the internet, with the authentication and everything. So, use a programming language to send email.
– user103257
I don’t know if the right Pq never tried, but sometimes you can get a third party sending system, like a sending service that you will use on your site as an iframe with the form of another website or sending service
– hugocsl
If you do not want to put your hand in the codes, recommend using Wordpress... At least you can do something more "powerful" like send emails and more, without having to program.
– Leandro Castro