Base de Conhecimento (FAQ)

Base de Conhecimento - Inicial | Contatos Base de Conhecimento - Inicial | Contatos
Search the Knowledgebase Visualizar Categoria
Configurando o NMS FormMail
Opções de usuário
Sem usuários votantes.

Você gostaria de avaliar essa resposta?
Ajudou
Não ajudou

Diversos usuários utilizam scripts CGI do tipo "formmail" para a remessa dos dados de formulários. Mas o que poucos sabem é que a maioria desses scripts possui falhas de segurança, permitindo desde o envio de SPAM por terceiros pela conta do cliente, até a exploração de vulnerabilidades mais graves.

Um script de formmail extremamente flexível, e feito com a segurança em mente, é o nms FormMail. Para ajudar nossos usuários desenvolvemos um guia completo de configuração, onde em cerca de 10 minutos você estará manipulando os dados de seus formulários com total segurança e praticidade.

Instalação:

1. Baixe o arquivo necessário em nossa seção de downloads.

2. Abra o arquivo acima em um editor qualquer (notepad, DreamWeaver, pico, vi etc).

3. Após a linha 30, você verá o trecho “# USER CONFIGURATION SECTION”. Um pouco abaixo, substitua o email que aparece pelo seu e-mail que receberá os dados do formulário (faça isso nas duas linhas em que há o e-mail). Substitua também www.domínioxyz.com.br pelo seu domínio. O código ficará mais ou menos assim:

$postmaster = 'seunome@domínioxyz.com.br';
@referers = 'www.domínioxyz.com.br';
@allow_mail_to = 'seunome@domínioxyz.com.br';

No exemplo acima, seunome@domínioxyz.com.br deve ser seu e-mail, e domínioxyz.com.br deve ser seu domínio. Importante: não remova os apóstrofos!!!

4. Renomeie o arquivo para FormMail.pl, e o coloque em sua pasta cgi-bin (/public_html/cgi-bin/FormMail.pl).

5. Hora de mudar a permissão do arquivo para 755. Acesse o Painel de Controle -> Gerenciador de Arquivos (File Manager). No lado esquerdo, clique na pasta amarela no lado de ‘public_html' pra acessar a pasta. Agora clique na pasta amarela ao lado de ‘cgi-bin'. Clique sobre o nome do arquivo FormMail.pl. No lado direito, clique em “file permissions”. Em Permission, digite 7 5 5, e clique em “Gravar”.

6. O script está instalado! Agora é só preparar o formulário.

7. Acesse o código do formulário que você já tem pronto. Remova todos os campos do tipo “hidden” relacionados ao formmail, e inclua os seguintes:
Substitua Assunto da Mensagem pelo respectivo assunto que deseja que seja acrescido às mensagens.
Substitua www.domínioxyz.com/sucesso.html pelo endereço para a página de sucesso, para a qual o usuário será encaminhado após enviar o formulário.

8. Na linha inicial do formulário, altere o parâmetro “action” para a forma abaixo: Substitua domínioxyz.com pelo seu domínio. Caso o formulário esteja na raiz de sua conta, basta digitar "/cgi-bin/FormMail.pl".

9. Para obter o nome do usuário e o e-mail de contato, utilize os campos “realname” e “email”.

Comentário dos Visitantes
Sem comentário de visitantes. Postar comentário
Questões relacionadas
Sem questões relacionadas.
Anexos
Sem anexos.