Kan ik FormMail gebruiken voor een mailformulier?

Met FormMail kun je snel en relatief eenvoudig een e-mail invulformulier maken op je HTML-pagina’s. Hierbij de te nemen stappen om dit werkend te krijgen op je hostingpakket bij ons. Vervang in onderstaande uitleg “domeinnaam.nl” in je eigen domeinnaam.

  1. Download het formmail.pl bestand via de volgende website: http://www.scriptarchive.com/formmail.html
  2. Open het bestand FormMail.pl in kladblok of een andere tekst-editor
  3. Pas onderstaande regels aan:
    Regel 1: #!/usr/bin/perl
    Regel 33: $mailprog = '/usr/sbin/sendmail -i -t';
    Regel 39: @referers = ('www.domeinnaam.nl','domeinnaam.nl');

  4. Door bovenstaande instellingen kunnen alleen formulieren verzonden worden vanaf de site onder je domeinnaam. Het script kan dus niet misbruikt worden via een andere site.
    Verder kun je desgewenst regel 45 aanpassen zodat er alleen gemaild kan worden naar (bijvoorbeeld) info@domeinnaam.nl
    Regel45: @recipients = ('info@domeinnaam.nl');
    Voor gevorderden is het mogelijk om FormMail nog uitgebreider in te stellen. Meer instellingen vind je op:
    http://www.scriptarchive.com/readme/formmail.html

  5. Sla het bestand op in de teksteditor onder de eigen naam (FormMail.pl)
  6. Upload dit bestand in ASCII-modus naar de reeds bestaande map /cgi-bin op je hostingpakket.
  7. Zorg dat het bestand de CHMOD-rechten 755 heeft.
  8. Pas je HTML-formulier aan. Zorg dat het formulier altijd begint met onderstaande regels:
    < form method="post" action="http://jouwdomeinnaam.nl/cgi-bin/FormMail.pl" >
    < input type=hidden name="recipient" value="info@domeinnaam.nl" >

Vergeet de spaties in bovenstaande code niet te verwijderen, wanneer je de code in gebruik neemt. De spaties bevinden zich achter de ‘hekjes’ (< en >).

Heb je nog vragen?

Neem contact op met de helpdesk. We helpen je graag verder.