“mail.cgi” – ricevi nella tua mail il contenuto di una form

Spedire E-Mail dal proprio sito ospitato da Yepa è facilissimo, grazie allo script “mail.cgi” già presente nel tuo spazio Web.

Hai mai pensato di far compilare un questionario on-line ai tuoi clienti o più semplicemente raccogliere informazioni di ogni genere dai visitatori del tuo sito? Se sí, grazie allo script “mail.cgi”, è possibile realizzare il tutto in pochissimi minuti! Lo script è già presente nel tuo spazio disco; è scritto in linguaggio Perl e permetterà di raccogliere i campi di un questionario HTML e di spedirne i risultati ad un indirizzo qualunque.

Dovrai semplicemente:

  • Creare una pagina HTML con la Form per l’inserimento dei dati.
  • Inserire nel file “cgibin/mail.cgi” l’indirizzo E-Mail al quale vuoi spedire i dati raccolti.

Ecco un semplice esempio di Form in HTML:

<html>

<title>Esempio di Form</title>

<body>

<form method="GET" action="/cgibin/mail.cgi">

<p>Nome: <input type="text" name="T1"></p>

<p>Cognome: <input type="text" name="T2"></p>

<p><input type="submit" value="Invia" name="B1">

<input type="reset" value="Annulla" name="B2"></p>

</form>

</body>

</html>

Si tratta di una semplice pagina in grado di raccogliere nome e cognome di un visitatore. Facendo click sul pulsante di invio, i campi inseriti nella form verranno inviati all’indirizzo di e-mail specificato all’interno dello script “mail.cgi”.

A questo punto quindi non resta che modificare lo script stesso per inserire l’E-Mail presso la quale arriveranno i dati raccolti.

All’interno dello script, nelle primissime righe, si trova:

open (MAIL,"|/bin/sendmail info\\@pippo.com");

Sarà proprio questa (e solo questa) la riga da modificare inserendo un’E-Mail alternativa ad esempio:

open (MAIL,"|/bin/sendmail mario.rossi\\@tiscali.it");

Effettuata la modifica e riempiti i campi della FORM, riceverai una mail con i dati inseriti.

Con piccole modifiche è possibile far inviare i dati del questionario a più indirizzi oppure farli salvare su di un file leggibile con Excel e protetto con una password dagli accessi indesiderati. Il Supporto Tecnico Yepa é come sempre a diposizione per ogni ulteriore informazione o per personalizzare lo script “mail.cgi” secondo le esigenze più disparate.