
 
		
		
    
-  CGI/Perl
 
	
	
 
 
 
		
			
	+ Responder ao Tópico
	
	
	
	
	
	
		
			
- 
	
	
		
		
			
				
				
				
					
 CGI/Perl
				
				
						
							
							
						
						
				
					
						
							Galera... copiei o código de se enviar e-mail CGI-Clube. 
programamail = "/usr/sbin/sendmail"; #programa que sera utilizado para enviar email.
$email = 'jfsso\@nospam.cgiclube.net'; # email de quem ira receber.
$seumail = 'CGiClube.NET <info\@nospam.cgiclube.net>';
$assunto = "[CGiClube.NET]";
open(MAIL,"| $programaemail -t"); #abre o programa para enviar email
print MAIL "To: $email\n"; #cabecalio
print MAIL "From: $webmaster\n"; #cabecalio
print MAIL "Subject: $assunto\n\n"; #cabecalio
print MAIL "Conteudo"; #conteudo
close(MAIL); #fecha o programa
Fiz no conectiva 8. Se pesso pra executar com o comando ./email.cgi dá permission denied... e olha que atribui a permissão 777 .... e qdo executo no windows chamando o arquivo do conectiva 8 via browser, ele não executa, apenas imprime o código no navegador... o que será que tá acontecendo!?
[]´s
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
	
		
		
			
				
				
				
					
 CGI/Perl
				
				
						
						
				
					
						
							Bem, primeiro deve ser porque o apache (suponho que vc está usar o apache como webserver) n tem o mod_perl instalado.. depois ele tem de tar na directoria /cgi-bin/ para que o apache os identifique como executáveis..
chmod 755 script.pl + chmod 755 cgi-bin
deve funcionar

Cumps.
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
	
		
		
			
				
				
				
					
 CGI/Perl
				
				
						
						
							
						
				
					
						
							Se vc quer rodar um cgi no apache fora do diretorio cgi-bin padrao vc tem q fazer:
# To use CGI scripts outside of ScriptAliased directories:
# (You will also need to add "ExecCGI" to the "Options" directive.)