Il nostro CGI Inviamail è uno strumento facile da usare per inviare posta da pagine web, tuttavia è limitato nelle caratteristiche e non offre una grande flessibilità. Di conseguenza vi consigliamo di utilizzarlo soltanto qualora non abbiate conoscenza alcuna di linguaggi di scripting come VBScript (ASP), PHP, Perl etc.
Se non utilizzate nessun linguaggio di scripting e volete mettere sul vostro sito un form per l'invio di messaggi e-mail, allora potete utilizzare il nostro CGI Inviamail. Il CGI può essere invocato attraverso il seguente form:
Per far funzionare questo form è sufficiente realizzare due pagine HTML, una contenente il form e una contenente il messaggio di conferma della spedizione (nelle righe sopra si suppone che questa pagina si chiami cgiconferma.html). Nella pagina contenente il form è sufficiente copiare e incollare le righe sopra, che potete personalizzare come desiderate rispettando le seguenti regole:
POTETE
inserire altri campi input nel form in corrispondenza della scritta "///// ............ vostri contenuti"
Questi arriveranno nel corpo della e-mail
modificare il tipo dei primi quattro campi input da type="hidden" a type="text", rendendoli visibili nel form e inseribili dall'utente
naturalmente, in base all'osservazione precedente, qualora conservaste il tipo hidden, potete cambiare la proprietà "value" di ciascun campo.
NON POTETE
rinominare i campi input riportati in rosso
inserire campi input prima e tra i quattro campi mittente, destinatario, oggetto e conferma
modificare l'ordine dei quattro campi mittente, destinatario, oggetto e conferma rispetto a quanto mostrato sopra
lasciare vuote le proprietà "value" dei campi del form
non inserire almeno un altro campo, oltre ai quattro obbligatori
indicare un url relativo nella proprietà "value" del campo conferma
inviare messaggi in formato HTML
indicare indirizzi di posta errati
Esempio di personalizzazione del form
Di seguito è riportato il codice di due file di esempio, il primo contenente il form di immissione dati, chiamato inviamail.html, ed il secondo contenente la pagina di conferma, chiamato cgiconferma.html.
Come potete osservare il CGI Inviamail consente un sufficiente grado di personalizzazione: in questo caso tutti i campi hidden sono stati trasformati in campi text, ma senza modificarne l'ordine e senza inserire nessun altro campo nel mezzo.