Hola a tod@s.
Hace dias estoy intentando que me funcione el formmail, primero instale la versión 1.1 que me proporcionaron en ANW donde tengo la web, instale la última versión y tampoco me funciono, asi que he decidido ver si logro me funcione con la que ellos dan siguiendo sus instrucciones, pero no hay manera, aqui les dejo lo que estoy haciendo, por favor donde está el error.
Recomendaciones del servidor:
open (MAIL, "|$mailprog sucuenta\@www.midominio.com") || die "Can't mail!!\n";
print MAIL "From: sucuenta\@www.midominio.com\n";
print MAIL "To: sucuenta\@www.midominio.com\n";
Por ejemplo, si queremos recibir el correo en
[email protected], sucuenta será igual a info, y www.midominio.com será igual a www.sunombrededominio.com
Una vez en el servidor, y con los permisos adecuados, en el html donde está el
formulario, debemos "llamar" al CGI así:
<form action="http://www.sunombrededominio.com/cgi-bin/formmail.pl"
method=POST>
<input type=hidden name="redirect"
value=http://www.sunombrededominio.com/respuesta.html>
y lo que hago:
open (MAIL, "|$mailprog info\@www.icea.com.es") || die "Can't mail!!\n";
print MAIL "From: info\@www.icea.com.es\n";
print MAIL "To: info\@www.icea.com.es\n";
al principio está
# Define Variables
$mailprog = '/var/qmail/bin/qmail-inject';
$date = `/bin/date`; chop ($date);
esto no lo toco.
en el formulario pongo:
<form action="http://www.icea.com.es/cgi-bin/formmail.pl"
method=POST>
<input type=hidden name="redirect" value="www.icea.com.es/respuesta.html">
En IE me da error 500 y en firefox me envia a una pagina en blanco cuya dirección es: http://www.icea.com.es/cgi-bin/formmail.pl.