Formulario con formmail.pl

Hola, tengo un formulario hecho y quiero utilizar el formmail.pl para enviarlo, pero no se como instalar dicho servicio en mi servidor de windows 2000 server con IIS5.
¿Alguien me puede dar los pasos necesarios? Os lo agradecería mucho, ¿ya qué sino se me acabo el curro y una chica como yo donde va a encontrar otro? :-( Gracias

1 Respuesta

Respuesta
1
Buenísimos días
kreo k esto te puede servir-->
Autor: Jorge Torres
Sitio: mrdevy.com
FormMail es el más popular script para el envío de formularios a direcciones de correo electrónico. La mayor parte de servidores que soportan CGIs lo tienen preinstalado, y sólo debemos utilizarlo. Como el FormMail se encarga de enviar justamente formularios, debemos crear uno para probarlo:
<form action='http://www.tuservidor.com/cgi-bin/formmail.pl' method='post'>
Asegúrate de reemplazar cgi-bin por la carpeta que está destinada para la ejecución de scripts en tu servidor.
Como ya sabes, puedes incluir cuantos campos, listas desplegables, campos escondidos, y demás elementos de los formularios desees, y toda esta información te llegará a tu email, así que sólo nos centraremos en el funcionamiento del FormMail, el cual se define con una serie de campos ocultos.
El único campo necesariamente requerido, es recipient, todos los demás son opcionales, y si deseas puedes usar sólo los que te interesen.
Campo recipient
Es el único campo requerido para el correcto funcionamiento del FormMail, contiene el email al que será enviado el formulario:
<input type='hidden' name='recipient' value='[email protected]'>
El campo también puede ser visible (campo de texto), pero sería más recomendable hacerlo escondido, ya que a ninguna persona le interesa escribir un email para que se le envíen los datos del formulario que él mismo está llenando.
Campo subject
Este campo contiene el asunto del mensaje de correo enviado. Si no se especifica alguno, el email es enviado con el asunto "WWW Form Submission". Puedes permitir que el campo se vea, si deseas que el usuario escriba el asunto de su propio mensaje, o estandarizarlo, con un campo oculto, si tienes una función ya determinada para él.
La sintaxis es:
<input type='hidden' name='subject' value='Se ha enviado un formulario'>
Campo email
Se recomienda que este campo se utilice como campo de texto, ya que permite al usuario teclear su email. Cuando te llega el mensaje de correo electrónico, dicho email aparece en el campo "De" del correo.
<input type='text' name='email'>
Campo realname
También se recomienda que este campo sea de texto, y en él, nuestro navegante puede teclear su nombre. Dicho nombre se enviará en el mensaje, al lado del encabezado "De" junto con el email del campo email.
<input type='text' name='realname'>
Campo sort
El objetivo de este campo oculto, es especificar algún orden en el que los campos enviados por FormMail al email, sean presentados.
La sintaxis es:
<input type='hidden' name='sort' value='orden'>
Donde orden, es el justamente el orden del que hablamos. Si dicho valor es "alphabetic", los campos aparecerán en el email en orden alfabético.
También se puede especificar el orden de forma manual:
<input type='hidden' name='sort' value='campo1, campo2, campo3, ...'>
De esta manera en el email que genera FormMail se mostrará el contenido de los campos en el orden campo1, campo2, campo3. Esto depende de lo que escribas como valor.
Campo redirect
El objetivo del campo redirect es redireccionar al usuario a una página que tú escojas, después de que éste ha enviado el formulario. Si el campo no es seleccionado o tiene valor nulo, automáticamente aparecerá una página default del script que además de validar los datos, muestra el resultado del envío del formulario. En todo caso, es más recomendable especificar nuestra propia página, ya que mantendrá el diseño del sitio.
<input type='hidden' name='redirect' value='formulario_enviado.html'>
Si no se especifica dirección alguna, aparece una p&#225
Donde encuentro el formmail. ¿pl?
¿Debo modificar este archivo? Y en caso afirmativo como lo hago y que pongo.
Muchas gracias anticipadas,
Veo que todavía hay tíos enrollaos en la red.
En esta direccion puedes encontrarlo -->
http://www.scriptarchive.com/download.cgi?s=formmail
En la respuesta anterior te indika lo necesario para que funcione.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas