Supporto Tecnico » FormMail
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.
Ecco un semplice esempio
Nome:
Email:
Commenti:
 

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>&nbsp;</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">