Sommario:
Definizione - Cosa significa FormMail?
FormMail è uno script CGI (Common Gateway Interface) scritto principalmente nel linguaggio di programmazione Perl. Si tratta di uno script CGI del server Web open source che può essere utilizzato per acquisire ed elaborare i dati dei moduli e quindi inviare i dati elaborati a uno o più destinatari impostati. FormMail è disponibile in molte varianti. Lo script originale FormMail è stato scritto in Perl e creato da Matt Wright. FormMail è generico e ha molte opzioni per la formattazione e altre operazioni. Viene spesso utilizzato come soluzione a livello di sistema per consentire agli utenti di accedere ai dati dei moduli senza alcun rischio di accesso CGI gratuito.
Techopedia spiega FormMail
FormMail è uno script CGI che viene utilizzato per elaborare i dati del modulo inviati tramite il tag ACTION dell'elemento modulo HTML. Lo script recupera i dati del modulo e costruisce un'e-mail con i dati del modulo come contenuto, quindi li invia a un elenco di destinatari impostato dall'utente.
Lo script utilizza molti campi nascosti per controllare il funzionamento dello script. Questi campi nascosti determinano i destinatari dell'email e impostano anche l'oggetto e altre meta informazioni relative all'email.
Le funzionalità di base di FormMail includono:
- Lettura di tutti i campi del modulo
- Creazione di un'e-mail con i campi del modulo come contenuto
- Consentire all'utente di specificare i dettagli del destinatario in campi nascosti
- Consentire all'utente di specificare l'oggetto per l'e-mail utilizzando campi nascosti
- Consentire all'utente di aggiungere CC, BCC e altri dettagli relativi alla posta nell'e-mail e inoltrare la posta a più destinatari, se necessario
Alcune varianti di FormMail offrono anche la possibilità di aggiungere allegati e-mail, prevenzione dello spam e molte altre funzionalità come la convalida CAPTCHA e il salvataggio dell'e-mail in un database.