¿Qué significa FormMail?
FormMail es un script Common Gateway Interface (CGI) escrito principalmente en el lenguaje de programación Perl. Se trata de un script CGI de código abierto para servidores Web que puede utilizarse para capturar y procesar datos de formularios y enviarlos por correo a uno o varios destinatarios.
FormMail está disponible en muchas variantes.El script FormMail original fue escrito en Perl y creado por Matt Wright. FormMail es genérico y tiene muchas opciones de formato y otras operaciones. A menudo se utiliza como una solución para todo el sistema para dar a los usuarios acceso a los datos del formulario sin ningún riesgo de acceso libre CGI.
Definición de FormMail
FormMail es un script CGI que se utiliza para procesar datos de formularios enviados a través de la etiqueta ACTION del elemento de formulario HTML. El script recupera los datos del formulario y construye un correo electrónico con los datos del formulario como contenido, y luego lo envía a una lista de destinatarios establecida por el usuario.
El script utiliza muchos campos ocultos para controlar su funcionamiento. Estos campos ocultos determinan los destinatarios del correo electrónico y también establecen el asunto y otra meta información relacionada con el correo electrónico.
Las funcionalidades básicas de FormMail incluyen:
- Lectura de todos los campos del formulario
- Crear un correo electrónico con los campos del formulario como contenido
- Permitir al usuario especificar los detalles del destinatario en campos ocultos
- Permitir al usuario especificar el asunto para el correo electrónico utilizando campos ocultos
- Permitir al usuario añadir CC, BCC y otros detalles relacionados con el correo electrónico y reenviar el correo a más de un destinatario si es necesario.
Algunas variantes de FormMail también ofrecen la posibilidad de añadir adjuntos de correo electrónico, prevención de spam y muchas más características como la validación CAPTCHA y guardar el correo electrónico en una base de datos.