#!/bin/perl #!/usr/bin/perl #!/usr/local/bin/perl ## ############################################ ## ## Prokura! Brasil: E-Mail System ## ## Copyright© 1998-2000 by Juliano Primavesi ## ## VERSAO 2.0 ## ############################################ ## read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'}); @pairs = split(/&/, $buffer); foreach $pair (@pairs) { ($name, $value) = split(/=/, $pair); $value =~ tr/+/ /; $value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg; if ($INPUT{$name}) { $INPUT{$name} = $INPUT{$name}.",".$value; } else { $INPUT{$name} = $value; } } require "../../data/lib/busca.cfg"; require "$db_lib_path/tempo.pl"; require "$db_lib_path/db_utils.pl"; require "$db_lib_path/site_html_templates.pl"; use Socket; %contato = ('1' => ['Departamento de Marketing','anuncio'], '2' => ['Departamento de Cadastros','info'], '3' => ['Serviço de Atendimento GigaBusca','info'], '4' => ['Departamento de Marketing','info']); ## ############################################ ## ## INICIO ## ############################################ ## print "Content-type: text/html\n\n"; if ($INPUT{'envia'}) { &envia; } else { &principal; } exit; ## ############################################ ## ## PRINCIPAL ## ############################################ ## sub principal { foreach $email (sort keys(%contato)){ $para .= qq~