Views
COMO enviar formulários por e-mail
Para enviar o conteúdo dos campos de um formulário por e-mail para destinatários definidos, você deve configurar o seu formulário, colocando nele os seguintes campos (utilize campos escondidos "hidden"):
- recipient - um ou mais endereços que receberão a mensagem (ESSENCIAL)
- subject - assunto do e-mail enviado
- redirect - endereço web (relativo ou absuluto) para redirecionar após envio
- required - lista dos campos requeridos (separados por vírgula)
- sender/email - endereço de e-mail de onde a mensagem parece se originar
NOTA: a página apontada pelo campo redirect precisa ser criada separadamente, caso esse campo seja omitido, a resposta do formulário irá aparecer na própria página do formulário.
Todos os outros campos colocados no formulário serão enviados na mensagem. Veja um exemplo de formulário abaixo:
<h3>Formulário de testes</h3>
<form action="mandamail" method="post">
<input name="recipient" value="falso@emil.com" type="hidden">
<input name="redirect" value="obrigado.htm" type="hidden">
<input name="subject" value="Esse e-mail é um teste teste" type="hidden">
<input name="required" value="nome,email" type="hidden">
<table border="0" cellpadding="2" cellspacing="0">
<tr><td>Nome</td><td><input name="nome" type="text"></td></tr>
<tr><td>E-mail</td><td><input name="email" type="text"></td></tr>
</table>
<br>
Mensagem<br>
<textarea name="mensagem"></textarea><br>
<br>
<input value="Enviar" type="submit">
</form>
Ao enviar o e-mail, o conteúdo deve ser o seguinte:
Esse e-mail é um teste teste
nome : <nome digitado pelo usuário> mensagem : <mensagem digitada pelo usuário> email : <e-mail digitado pelo usuário>
NO PLONE 2.1
O documento padrão, também conhecido como Página, não suporta mais os códigos HTML que não sejam totalmente seguros para o site.
Para usar o recurso do Formulário por e-mail é necessário colocar o código HTML dentro de um QuickDoc, que é o único tipo de conteúdo que permite a entrada de HTML sem restrição.
É preciso selecionar o HTML no campo FORMATO
