Hola, he echo mil pruebas, he cambiado todos los parametros y no consigo que funcione este script, cuando envio el formulario me sale una pagina en blanco sin ningun mensaje de error, pero ni me redirecciona a ninguna pagina ni me manda el mail con el contenido del formulario. He subido el script en modo ASCII y tanto la carpeta cgi-bin como el script "enviar.pl" tienen permisos totales, o sea el maximo que se les puede dar.
( el script funciona perfectamente en otro hosting que lo tengo alojado.)
Adjunto las partes modificables del script asi como del formulario, por si alguien ve algo raro..
Gracias y un saludo.
_______________________________
#!/usr/bin/perl
################################################## ############################
# FormMail Version 1.9 #
# Copyright 1995-2001 Matt Wright [email protected] #
# Created 06/09/95 Last Modified 08/03/01 #
# Matt's Script Archive, Inc.: #
################################################## ############################
$mailprog = '/usr/sbin/sendmail';
@referers = ('');
@recipients = ('^[email protected]');
@valid_ENV = ('REMOTE_HOST','REMOTE_ADDR','REMOTE_USER','HTTP_U SER_AGENT');
_________________________________________
<FORM method="post" action="xxxx://xxx.xxxxxx.com/cgi-bin/enviar.pl">
<input type="hidden" name="recipient" value="[email protected]">
<input type="hidden" name="subject" value="Orden de Compra">
<input type="hidden" name="redirect" value="xxxx://xxx.casaasia.es">
<input type="hidden" name="env_report" value="REMOTE_HOST,REMOTE_ADDR,HTTP_USER_AGENT">
<!-- Aquí empieza tu formulario -->
<TABLE>
<TR>
<TD>Tu nombre:</TD>
<TD><INPUT type="text" name="nombre" value=""></TD>
</TR> <TR>
<TD>Tu e-mail:</TD>
<TD><INPUT type="text" name="email" value=""></TD>
</TR> <TR>
<TD colspan=2 align=center><INPUT type="submit" value="Enviar">
<INPUT type="reset" value="Cancelar"></TD>
</TR>
</TABLE>
</FORM>