



Marcus Glowasz é um profissional com 16 anos de experiência na área de sistemas Midrange e Web, incl. na área de desenvolvimento e gerenciamento de projetos TI. Certificado da IBM como "IBM Certified Specialist" na área de desenvolvimento Midrange.
Usuários gostam da facilidade de configurar este script que geralmente estava disponível em painels de controle como o cPanel. Como o Formmail na versão CGI estava mostrando uma vulnerabilidade que permite a Spammers usar seu formulário para envio de e-mails de Spam, esta versão não deve ser mais usada.
A alternativa é o Formmail na versão Perl que está disponível na versão 1.92 no site http://www.scriptarchive.com. Antes de configurar este script para seu domínio, você deve baixar o Formmail.pl aqui.
Configuração do script Formmail.pl
Abre este script no seu editor de texto preferido. Você tem que fazer duas alterações neste script:
1. No script, procure a seguinte linha:
$mailprog = '/usr/lib/sendmail -i -t';
Esta linha define o caminho ao programa de sendmail no seu servidor. Você deve verificar com seu provedor de hospedagem qual é o caminho correto para sendmail no seu servidor. Muitas vezes, esta informação já está disponível no seu painel de controle ('Path to Sendmail').
Exemplo: se o caminho correto para sendmail no seu servidor é '/usr/slib/sendmail', você deve alterar esta linha para:
$mailprog = '/user/slib/sendmail -i -t';
2. No script do Formmail.pl, procure a seguinte linha:
@referers = ('scriptarchive.com','209.196.21.3');
Esta variavel define o domínio e o IP do servidor que pode usar este script. Qualquer outro domínio ou IP não tem permissão para usar seu script. Você deve alterar esta linha para seu domínio e o IP do seu servidor.
Exemplo: Se seu domínio é examehosting.com, e o IP do seu servidor é 200.111.111.1, você tem que alterar esta linha para:
@referers = ('examehosting.com','200.111.111.1');
Feito isso, você deve salvar este script e fazer o Upload para seu servidor.