Banco de dúvidas

Envio de formulário por e-mail

Uma forma fácil de fazer um formulário de contato em seu site é usar o FormMail. Basta seguir o código de exemplo abaixo:

<form method="post" action="/cgi-sys/formmail.pl">
   <input type="hidden" name="de" value="formulario@seudominioaqui.com.br">
   <input type="hidden" name="para" value="destinatario@seudominioaqui.com.br">
   <input type="hidden" name="assunto" value="Contato pelo formulário do site">
   <input type="hidden" name="redirecionar" value="/pagina_obrigado.html">
   Escreva seu nome: <input type="text" name="nome"><br />
   Seu e-mail: <input type="text" name="email_usuario"><br />
   Deixe um comentário: <input type="text" name="comentarios"><br />
   <input type="submit" value="Enviar">
</form>

Este é um formulário básico. Os campos "de", "para" e "assunto" são necessários. "redirecionar" permite que você indique uma página de seu site para ser exibida após o envio do formulário (geralmente com um agradecimento e link para voltar para seu site). No exemplo usamos o nome "email_usuario" no campo de e-mail pois o nome "email" é reservado.

O campo "para" só pode ser do seu próprio domínio ou de outros domínios da sua conta de hospedagem. Caso queira que o formulário permita o envio de arquivos como anexo, por favor veja mais informações no artigo sobre upload de arquivos através do FormMail. Sugerimos que você passe um antivírus nos arquivos recebidos dessa forma, para sua segurança.

Este artigo foi útil para você?