Helpdesk | E-Mail | Auto-responder | CleanPort | FormMail | Statistieken | CGI-scripts | FTP | MySQL-database | Storingen
FormMail
Om ingevulde formulieren van uw website zonder tussenkomst van een e-mailprogramma door te zenden kunt u gebruik maken van een standaard CGI-script. Dit script vangt de door de bezoeker van uw site ingevulde informatie op en stuurt deze per e-mail naar een vooraf met u afgesproken e-mailadres.
Inbouw FormMail door Deeco Europe
Deeco Europe kan de installatie van het FormMail script verzorgen voor € 79,00 (excl BTW) per formulier. U ontvangt daarbij de HTML-code met inbouwinstructies voor uw formulier. Wenst u gebruik te maken van eigen CGI-scripts dan wijzen we er met klem op dat misbruik van eigen scripts nadelige gevolgen kan hebben voor onze server. Bij vermoeden van misbruik behouden wij ons het recht voor uw CGI-mogelijkheden te beperken en de door ons geleden schade op u te verhalen. Door gebruik te maken van scripts verklaart u zich akkoord met het bovenstaande.
Zelf uw formulier aanpassen
Het CGI-script "formmail.pl" doet al het programmeerwerk voor u. U kunt het gedrag van FormMail beïnvloeden door verborgen velden in te voegen in uw formulieren. Er is slechts één formulierveld verplicht om FormMail correct te laten werken. Dit is het veld "recipient" (afzender).
Verplicht veld
| Veld | Recipient |
| Omschrijving | Dit formulierveld geeft u de mogelijkheid om aan te geven naar wie de resultaten van het formulier moeten worden gemaild. Het is zeer waarschijnlijk dat u deze optie wilt instellen als een verborgen veld met deze waarde als uw e-mailadres. |
| Invoer | <input type=hidden name="recipient" value="email@uw_domein.nl"> |
Optionele velden
| Veld | subject |
| Omschrijving | Het subject staat u toe een onderwerp voor uw e-mail bericht aan te maken |
| Invoer | <input type=hidden name="subject" value="Onderwerp"> |
| Veld | realname |
| Omschrijving | Het realname veld staat de gebruiker toe hun naam in te vullen. Dit veld is nuttig voor indentificatiemogelijkheden en wordt ook in het "from"-veld van uw e-mail bericht geplaatst. |
| Invoer | <input type=text name="realname"> |
| Veld | redirect |
| Omschrijving | Standaard wordt een nieuwe pagina weergegeven nadat de gegevens zijn verstuurd. Met de redirect optie is het mogelijk de bezoeker na het invullen door te leiden naar een bedankpagina. |
| Invoer | <input type=hidden name="redirect" value="http://www.uw_domein.nl/bestand.html"> |
| Veld | required |
| Omschrijving | U kunt aangeven welke velden in het formulier verplicht moeten worden ingevuld. |
| Invoer | <input type=hidden name="required" value="email, naam, telefoon"> |
| Veld | sort |
| Omschrijving | De wijze waarop de ingevulde gegevens naar u worden toegestuurd. U kunt de velden alfabetisch laten rangschikken of een eigen rangschikking aangeven. |
| Invoer | Alfabetisch <input type=hidden
name="sort" value="alphabetic"> Sorteren op veldnaam: <input type=hidden name="sort" value="order:naam1,naam2,etc..."> |
| Veld | print_config |
| Omschrijving | In de print_config variabele kunt u aangeven welke e-mail velden u in uw e-mail bericht wenst terug te zien. Wanneer u het e-mail- en het subject veld in de body van het bericht terug wilt zien, plaatst u de volgende code: |
| Invoer | <input type=hidden name="print_config" value="email,subject"> |
| Veld | title |
| Omschrijving | Dit veld geeft de titel weer van de pagina die wordt aangeroepen nadat het bericht is verstuurd. (Alleen van belang wanneer u geen redirect-pagina hebt opgegeven). |
| Invoer | <input type=hidden name="title" value="Resultaten Formulier"> |
| Veld | missing_fields_redirect |
| Omschrijving | Dit veld maakt het mogelijk een 'error'-pagina op te halen in plaats van de standaard pagina wanneer niet alle benodigde velden zijn ingevuld. |
| Invoer | <input type=hidden name="missing_fields_redirect" value="http://www.uwdomein.nl/fout.html"> |
| Veld | env_report |
| Omschrijving | Geeft u de mogelijkheid om
de Environment-variabelen in te voegen in het e-mailbericht nadat een
gebruiker uw formulier heeft ingevuld. Deze optie is handig wanneer u
wilt weten welke browser de bezoeker gebruikt, vanuit welk domein ze
komen en andere attributen die gekoppeld zijn aan de
Environment-variabelen. Hier ziet een paar geldige Environment-variabelen die u kunt gebruiken: REMOTE_HOST - Stuurt de hostnaam waar het verzoek vandaan kwam. REMOTE_ADDR - Stuur het IP-adres van de remote host waar het verzoek vandaan kwam. HTTP_USER_AGENT - De browser die de bezoeker gebruikte voor het verzoek |
| Invoer | input type=hidden name="env_report" value="REMOTE_HOST,HTTP_USER_AGENT" |