Hola gente, disculpen que ayer no me conecté pero la empresa proveedora de banda ancha se fué al demonio por un día entero...
Primero: Si se puede cambiar el nombre del FormMail.pl, debes simplemente cambiarle el nombre al achivo, pero luego en el action del FORM debes colocar la dirección exacta con el nombre exacto que le colocaste y subiste al server...Se entiende ?
Mastergym, acá va la explicación oficial del totmail:
Llamada desde el formulario:
1.- Si no hay campos del tipo "file"
<form method=POST action="URL de este cgi">
2.- Si hay campos del tipo "file"
<form method=POST enctype="multipart/form-data" action="URL de este cgi">
Como pasar los parametros al CGI. Los parametros como, los
campos que son obligatorios, el orden de los campos en el mail, etc
se pasan con campos ocultos en el formulario:
Mail de destino
<input type="hidden" name="Totmaildestino" value="direccion1,direccion2...">
Orden de los campos. Si se impone un orden hay que definir el orden de TODOS los campos
(excepto el de los que empiezan por Totmail ya que estos son de uso interno del CGI)
<input type="hidden" name="Totmailorden" value="campo1,campo2,campo3....">
Campos obligatorios
<input type="hidden" name="Totmailobligatorios" value="campo2,campo5....">
Asunto (subject) con el que se recibira el mail
<input type="hidden" name="Totmailasunto" value="Frase">
Si se desea que la persona que rellena el formulario reciba una copia del
mail puede incluirse el siguiente campo
<input type="hidden" name="Totmailreply" value="Nombre del campo del formulario
que contendra el mail del visitante
que rellena el formulario">
Acotar el tamaño de cada uno de los ficheros enviados (este ejemplo
no permitiria que se enviaran fichero de mas de 50Kb). Si no se desea
acotar el tamaño no ponga este campo en el formulario.
<input type="hidden" name="Totmailmaxsize" value="50">
URL de la pagina de destino si se tiene exito en el envio
<input type="hidden" name="Totmailurlfinal" value="URL de la pagina destino">
URL de la pagina que se muestra si alguno de los campos obligatorios
no fue completado
<input type="hidden" name="Totmailurlfalta" value="URL de la pagina de advertencia">
URL de la pagina que se muestra si hay algun error durante el envio del mail
<input type="hidden" name="Totmailurlerror" value="URL de la pagina de error">
URL de la pagina que se muestra si el mail dado en el campo "Totmailemail" no es
sintacticamente correcto (i.e si no es de la forma
[email protected])
<input type="hidden" name="Totmailurlmailanomalo" value="URL de la pagina a mostrar">
URL de la pagina que se muestra si alguno de los ficheros anexados supera
el tamaño preestablecido. Si no puso el campo oculto "Totmailmaxsize", este
campo no es necesario
<input type="hidden" name="Totmailurlmax" value="URL de la pagina">
URL de la pagina que se muestra si se esta usando el CGI desde un formulario
no autorizado
<input type="hidden" name="Totmailnopermiso" value="URL de la pagina">
Si uno de los campos corresponde al E-Mail de la persona que rellena
el formulario puede hacerse que el mail recibido pueda ser contestado
a dicha persona con solo hacer "reply" si se nombra a ese campo como
Totmailemail. Es decir el campo podria ser asi
Su E-Mail: <input type="text" name="Totmailemail">
Prioridad del mensaje. Puede establecerse como un campo oculto o bien
como una lista seleccionable y que sea el usurio que cumplimenta el
formulario el que decida la prioridad. Si no se incluye este campo
la prioridad es normal.
<input type="hidden" name="Totmailprioridad" value="1">
Los posibles valores son 1=Muy alta,2=Alta,3=Normal,4=Baja,5=Muy baja
Este campo no es esencial
Advertencias:
1.- Estos campos especiales tienen por nombre Totmailxxxx,
es decir con la inicial de Totmail en mayusculas y el resto en minusculas
2.- Ningun campo (aparte de los especiales) puede tener un nombre que
empiece por Totmail
Instalacion:
Definir las variables presentes en el CGI
($sistema_web, @autorizadas y $smtp_server o $mailprog).
En sistemas NT dar extension pl a este cgi
y pasarlo al servidor por FTP en modo ASCII
En sistemas UNIX/Linux, dar el path del interprete perl
en la linea superior (la que empieza por !) y dar
permisos 755 a este script.
Si no sabe como dar permisos 755 consulte la seccion
"Informacion"->"Ayudas" de
http://www.webviva.com/biblioteca
Si no sabe cual es el path del interprete perl en su
servidor consulte al administrador de su servidor Web
Justino Martinez, Junio 2002
Espero que les sirva
Saludos