Formulário de envio de e-mail

De Suporte
Edição feita às 12h00min de 18 de fevereiro de 2015 por Patricia (Discussão | contribs)

Ir para: navegação, pesquisa

FormMail Clone (Envia somente para e-mails @seudominio)

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.

Consulte a Documentação do FormMail (Inglês) para mais informações sobre como customizar o FormMail Clone.

Para configurar o FormMail Clone, siga o procedimento:
1. Crie o formulário em sua página web, com os seguintes campos:
<form action="http://www.seudominio.com.br/cgi-bin/FormMail.cgi" method="POST">
<input type="hidden" name="recipient" value="e-mail@seudominio.com.br">
<input type="hidden" name="subject" value="Feedback do web site">
<input type="hidden" name="redirect" value="http://www.seudominio.com.br/obrigado.htm">

Lembrando que:
-> deve substituir seudominio.com.br pelo nome do seu domínio.
-> só funcionará com um endereço de e-mail de seu próprio domínio.
-> é 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 Documentação do FormMail (Inglês).

Atenção: 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.

Volt.png

mail.php (Envia para endereços de e-mails externos)

Atenção: A opção a seguir de script de formulário de envio de e-mails só deve ser passada ao cliente em último caso.
Deve sempre ser recomendado ao cliente que o formulário de envio de e-mail envie as menagens para um endereço e-mail do próprio domínio do cliente.

<?php

$de = 'suporte@splicenet.com.br';
$para = 'atdo@splicenet.com.br';
$assunto = 'Email enviado pelo formulario';
$msg = '<html>
                <body>
                   <table>
                       <tr>
                           <td>Formulario de envio de email</td>
                       </tr>
                       <tr>
                           <td>Data do envio:'.date('d/m/Y H:i').'</td>
                       </tr>
                   </table>
                <body>
             </html>';

echo enviaEmail($de, $para, $assunto, $msg);

function enviaEmail($de, $para, $assunto, $msg) {
             $param = "de=" . $de;
             $param .= "&para=" . $para;
             $param .= "&assunto=" . $assunto;
             $param .= "&msg=" . $msg;

             $ch = curl_init ();
             curl_setopt($ch, CURLOPT_URL, "webmail.splicenet.com.br/dominios/reservas/mail.php");
             curl_setopt($ch, CURLOPT_FAILONERROR, 1);
             @curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
             curl_setopt($ch, CURLOPT_TIMEOUT, 120); // segundos
             curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
             curl_setopt($ch, CURLOPT_POST, 1);
             curl_setopt($ch, CURLOPT_POSTFIELDS, $param);
             $conteudo = curl_exec($ch);
             curl_close($ch);

             return $conteudo;
         }

Volt.png
Ferramentas pessoais
Espaços nominais

Variantes
Ações
Navegação
Ferramentas