Formulário de envio de e-mail

De Suporte
(Diferença entre revisões)
Ir para: navegação, pesquisa
 
(33 edições intermediárias de um usuário não apresentadas)
Linha 1: Linha 1:
=FormMail Clone (Envia somente para e-mails @seudominio)=
 
 
{|
 
{|
|-
 
| colspan=2; style="border:0px solid; vertical-align:top;" |
 
{| cellpadding="0" cellspacing="2" style="width:822px; vertical-align:top; text-align: right;"
 
| [[Imagem:Volt.png|link=Painel de Controle - cPanel]]
 
|}
 
 
|-
 
|-
 
| colspan=2 style="border:1px solid #cccccc; vertical-align:top;" |
 
| colspan=2 style="border:1px solid #cccccc; vertical-align:top;" |
 
{| cellpadding="2" cellspacing="2" style="width:822px; vertical-align:top; text-align: left;"
 
{| cellpadding="2" cellspacing="2" style="width:822px; vertical-align:top; text-align: left;"
| No painel de controle da hospedagem está disponível um script de formulário de e-mail chamado FormMail Clone, o qual pode ser rapidamente configurado e possui algumas opções de customização.
+
| A melhor opção para envio de e-mails através de formulário de contato no site é através de SMTP autenticado.
Consulte a '''[http://www.scriptarchive.com/readme/formmail.html Documentação do FormMail]''' (Inglês) para mais informações sobre como customizar o FormMail Clone.
+
Consulte as '''[[Contas de e-mail - @dominio#Outros programas de e-mail ou dispositivos|instruções de configuração padrão de SMTP]]'''.
|}
+
|-
+
| colspan=2 style="border:1px solid #cccccc; background:#f5f5f5; vertical-align:top;" |
+
{| cellpadding="2" cellspacing="2" style="width:822px; background:#f5f5f5; vertical-align:top; text-align: left;"
+
| '''Para configurar o FormMail Clone, siga o procedimento:'''
+
|}
+
|-
+
| colspan=2 style="border:1px solid #cccccc; vertical-align:top;" |
+
{| cellpadding="2" cellspacing="2" style="width:822px; vertical-align:top; text-align: left;"
+
| '''1.''' Crie o formulário em sua página web, com os seguintes campos:
+
<nowiki><form action="http://www.seudominio.com.br/cgi-bin/FormMail.cgi" method="POST"></nowiki>
+
<nowiki><input type="hidden" name="recipient" value="e-mail@seudominio.com.br"></nowiki>
+
<nowiki><input type="hidden" name="subject" value="Feedback do web site"></nowiki>
+
<nowiki><input type="hidden" name="redirect" value="http://www.seudominio.com.br/obrigado.htm"></nowiki>
+
+
'''Lembrando que:'''<br>-> deve substituir '''seudominio.com.br''' pelo nome do seu domínio.<br>-> só funcionará com um endereço de e-mail de seu próprio domínio.<br>-> é preciso ter uma página chamada '''obrigado.htm'''
+
 
+
'''2.''' Faça o upload da página e teste o formulário.
+
----
+
Se você tiver quaisquer questões sobre a utilização do script FormMail, consulte a '''[http://www.scriptarchive.com/readme/formmail.html Documentação do FormMail]''' (Inglês).
+
 
+
<font color=red>'''Atenção:'''</font> Caso o script '''FormMail.cgi''' não esteja na pasta '''public_html/cgi-bin''' de sua hospedagem, efetue o download do script no endereço http://www.scriptarchive.com/download.cgi?s=formmail. Se o script baixado estiver com o nome '''FormMail.pl''', renomeie o arquivo para '''FormMail.cgi''' e após faça o upload do mesmo na pasta '''public_html/cgi-bin''' de sua hospedagem.
+
|}
+
|-
+
| colspan=2; style="border:0px solid; vertical-align:top;" |
+
{| cellpadding="0" cellspacing="2" style="width:822px; vertical-align:top; text-align: right;"
+
| [[Imagem:Volt.png|link=Painel de Controle - Hospedagem Linux]]
+
|}
+
|}
+
 
+
=mail.php=
+
{|
+
|-
+
| colspan=2 style="border:1px solid #cccccc; vertical-align:top;" |
+
{| cellpadding="2" cellspacing="2" style="width:822px; vertical-align:top; text-align: left;"
+
| A seguir disponibilizamos outra opção de script de formulário de envio de e-mails.
+
|}
+
|-
+
| colspan=2 style="border:1px solid #cccccc; background:#f5f5f5; vertical-align:top;" |
+
{| cellpadding="2" cellspacing="2" style="width:822px; vertical-align:top; text-align: left;"
+
|
+
<nowiki><?php</nowiki><br>
+
<br>
+
<nowiki>if(!empty($_POST)){</nowiki><br>
+
<br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>$para = "suporte@splicenet.com.br" . ";";</nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>$para .= "atdo@splicenet.com.br";</nowiki><br>
+
<br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>$corpoEmail = "Nome: ".$_POST['nome'];</nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>$corpoEmail .= "<br>Email: ".$_POST['email'];</nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>$corpoEmail .= "<br>Telefone: ".$_POST['telefone'];</nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>$corpoEmail .= "<br>Assunto: ".$_POST['assunto'];</nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>$corpoEmail .= "<br>Mensagem: ".$_POST['mensagem'];</nowiki><br>
+
<br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>$param = "de=" . $_POST['email'];</nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>$param .= "&para=" . $para;</nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>$param .= "&assunto=" . $_POST['assunto'];</nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>$param .= "&msg=" . $corpoEmail;</nowiki><br>
+
<br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>$ch = curl_init();</nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>curl_setopt($ch, CURLOPT_URL, "webmail.splicenet.com.br/dominios/reservas/mail.php");</nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>curl_setopt($ch, CURLOPT_FAILONERROR, 1);</nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>@curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);</nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>curl_setopt($ch, CURLOPT_TIMEOUT, 120); // segundos</nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);</nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>curl_setopt($ch, CURLOPT_POST, 1);</nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>curl_setopt($ch, CURLOPT_POSTFIELDS, $param);</nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>$conteudo = curl_exec($ch);</nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>curl_close($ch);</nowiki><br>
+
<br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki>echo "<script>alert('Mensagem enviada com sucesso!')</script>";</nowiki><br>
+
<nowiki>}</nowiki><br>
+
<nowiki>?></nowiki><br>
+
<br>
+
<nowiki><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"></nowiki><br>
+
<nowiki><html xmlns="http://www.w3.org/1999/xhtml"></nowiki><br>
+
<nowiki><head></nowiki><br>
+
<nowiki><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></nowiki><br>
+
<nowiki><title>Exemplo de formulário</title></nowiki><br>
+
<nowiki></head></nowiki><br>
+
<nowiki><body></nowiki><br>
+
<nowiki><form id="form1" name="form1" method="post" action=""></nowiki><br>
+
&nbsp;&nbsp;&nbsp;<nowiki><table width="100%" border="0"></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><tr></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><td colspan="2">Formulário de Contato</td></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki></tr></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><tr></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><td width="14%">&nbsp;</td></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><td width="86%">&nbsp;</td></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki></tr></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><tr></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><td>Nome:</td></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><td><label for="nome"></label></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><input type="text" name="nome" id="nome" /></td></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki></tr></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><tr></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><td>Email:</td></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><td><input type="text" name="email" id="email" /></td></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki></tr></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><tr></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><td>Telefone:</td></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><td><input type="text" name="telefone" id="telefone" /></td></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki></tr></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><tr></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><td>Assunto:</td></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><td><input type="text" name="assunto" id="assunto" /></td></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki></tr></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><tr></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><td>Mensagem:</td></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><td><label for="mensagem"></label></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><textarea name="mensagem" id="mensagem" cols="45" rows="5"></textarea></td>&</nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki></tr></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><tr></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><td>&nbsp;</td></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki><td><input type="submit" name="button" id="button" value="enviar" /></td></nowiki><br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nowiki></tr></nowiki><br>
+
&nbsp;&nbsp;&nbsp;<nowiki></table></nowiki><br>
+
<nowiki></form></nowiki><br>
+
<nowiki></body></nowiki><br>
+
<nowiki></html></nowiki>
+
 
|}
 
|}
 
|-
 
|-
 
| colspan=2; style="border:0px solid; vertical-align:top;" |
 
| colspan=2; style="border:0px solid; vertical-align:top;" |
 
{| cellpadding="0" cellspacing="2" style="width:822px; vertical-align:top; text-align: right;"
 
{| cellpadding="0" cellspacing="2" style="width:822px; vertical-align:top; text-align: right;"
| [[Imagem:Volt.png|link=Painel de Controle - cPanel]]
+
| [[Imagem:Volt.png|link=Suporte:Portal comunitário]]
 
|}
 
|}
 
|}
 
|}

Edição atual tal como às 10h41min de 12 de maio de 2016

A melhor opção para envio de e-mails através de formulário de contato no site é através de SMTP autenticado.

Consulte as instruções de configuração padrão de SMTP.

Volt.png
Ferramentas pessoais
Espaços nominais

Variantes
Ações
Navegação
Ferramentas