Il FormMail è un applicativo messo disposizione
ai clienti Easyprovider in grado di genere
ed inviare informazioni tramite e-mail partendo da semplici pagine html.
L'utilizzo è molto semplice, si tratta di inserire un form all'interno
della pagina
con dei campi nascosti per personalizzare il formMail secondo le proprie
esigenze.
Questo è il codice da inserire nella pagina html
<!--Creo
il form -->
<FORM
action= http://www.easyprovider.net/scripts/FormMail.asp method="post">
<!--Inserisco i campi nascosti per la personalizzazione -->
<INPUT name=_recipients type=hidden value="email@dominio.com">
<INPUT type=hidden value=email name=_requiredFields>
<!--Creo i campi da compilare -->
<TABLE border="0" class="basic">
<TBODY>
<TR>
<TH>Nome:</TH> <TD><INPUT name=nome id="nome"
size=40></TD>
</TR>
<TR>
<TH>Email:</TH> <TD><INPUT name=email id="email"
size=40></TD>
</TR>
<TR>
<TH>Commenti:</TH> <TD><textarea name="commenti"
cols="30" rows="3" id="commenti"></textarea></TD>
</TR>
<TR> <TH> </TH>
<!--Creo
i pulsanti di invio e ripristino modulo -->
<TD><input name="_invia" type="submit" id="_invia"
value="Invia il Modulo">
<input name="_reset" type="reset" id="_reset"
value="Svuota i campi"> </TD>
</TR>
</TBODY>
</TABLE>
<!--Chiudo il form -->
</FORM>
Il campo più importante è ovviamente il parametro "action"
che indica la localizzazione dello script nel web, per i domini easyprovider
questo campo è sempre: "http://www.easyprovider.net/scripts/FormMail.asp"
n.b. Ricordiamo che, per motivi di sicurezza, il FormMail non viene abilitato
di default per ogni dominio, per richiedere l'attivazione è necessario
inviare una e-mail ad helpdesk@easyprovider.net ,
si ricorda che l'attivazione e utilizzo del FormMail è gratuito
per i domini registrati presso Easyprovider
Ora vediamo in dettaglio tutti i parametri opzionali che è possibile
inserire:
| Nome Campo |
Descrizione |
| _recipients |
Campo obbligatorio
Il campo _recipients indica l'indirizzo e-mail al quale verrà
recapitato il modulo, è possibile inserire più indirizzi
separati da una virgola ','
esempio 01 <input
name="_recipients" type="hidden" value="admin@example.net">
esempio 02 <input
name="_recipients" type="hidden" value="sales@invalid.com,orders@invalid.com">
|
| _subject |
Il campo _subject serve a configurare il testo visualizzato
nel campo "oggetto" dell email generata. esempio
<input
name="_subject" type="hidden" value="Richiesta Informazioni dal
sito Web">
|
| _replyTo |
Campo opzionale
Questo campo serve a configurare l'indirizzo per risposte nelle
email generate
<input
name="_replyTo" type="hidden" value="guest@example.org">
|
| _replyToField |
Campo opzionale
Il campo _replytofield serve a configurare l'indirizzo per risposte
partendo da un campo del modulo, generalmente si utilizza il campo
email. esempio
<input
name="_replyToField" type="hidden" value="email"> ... email:
<input name="email" type="text" size=40>
|
| _requiredFields |
Nel campo _requiredFields possono essere inseriti i nomi dei campi
obbligatori, i valori devono essere separati da una virgola. Nel
caso un campo obbligatorio non venga compilato verrà generato
un messaggio di avvertimento e il modulo non verrà inviato.
<input
name="_requiredFields" type="hidden" value="nome,cognome,indirizzo,email">
|
| _fieldOrder |
Se si desidera cambiare l'ordine dei campi generati
nell'e-mail è possibile inserire il campo _fieldOrder con
la lista dei campi nell'ordine desiderato.
<input
name="_fieldOrder" type="hidden" value="nome,cognome,indirizzo,cap,tel">
|
| _envars |
Il campo _envars serve a visualizzare le variabili d'ambiente
come il browser utilizzato, il sistema operativo,l'indirizzo remoto
del computer ecc...
<input
name="_envars" type="hidden" value="HTTP_REFERER,HTTP_USER_AGENT,REMOTE_ADDR">
|
| _redirect |
Il campo _redirect serve ad indicare il percorso
della pagina di conferma visualizzata dopo l'inoltro del modulo.
Nel caso questo campo non venga indicato verrà generata automaticamente
una pagina con il contenuto del modulo.
<input name="_redirect"
type="hidden" value="http://www.nomedominio.com/messaggioinviato.htm">
|
|
|