Formmail

Definição - o que significa FormMail?

FormMail é um script CGI (Common Gateway Interface) escrito principalmente na linguagem de programação Perl. É um script CGI de servidor da Web de código aberto que pode ser usado para capturar e processar dados de formulário e, em seguida, enviar os dados processados ​​para um ou mais destinatários definidos. O FormMail está disponível em muitas variantes. O script FormMail original foi escrito em Perl e criado por Matt Wright. FormMail é genérico e tem muitas opções de formatação e outras operações. É frequentemente usado como uma solução de todo o sistema para dar aos usuários acesso aos dados do formulário sem nenhum risco de acesso CGI gratuito.

Definirtec explica FormMail

FormMail é um script CGI usado para processar dados de formulário enviados por meio da tag ACTION do elemento de formulário HTML. O script recupera os dados do formulário e constrói um e-mail com os dados do formulário como conteúdo e o envia para uma lista de destinatários definida pelo usuário.

O script usa muitos campos ocultos para controlar a operação do script. Esses campos ocultos determinam os destinatários do e-mail e também definem o assunto e outras metainformações relacionadas ao e-mail.

As funcionalidades básicas do FormMail incluem:

  • Lendo todos os campos do formulário
  • Criação de um e-mail com os campos do formulário como conteúdo
  • Permitindo que o usuário especifique os detalhes do destinatário em campos ocultos
  • Permitir que o usuário especifique o assunto do e-mail usando campos ocultos
  • Permitindo que o usuário adicione CC, BCC e outros detalhes relacionados ao e-mail no e-mail e encaminhe o e-mail para mais de um destinatário, se necessário

Algumas variantes do FormMail também oferecem a capacidade de adicionar anexos de e-mail, prevenção de spam e muitos outros recursos, como validação CAPTCHA e salvamento do e-mail em um banco de dados.