Home   Webhosting   Scripttalen   Kan ik FormMail gebruiken voor een mailformulier?

Kan ik FormMail gebruiken voor een mailformulier?

  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');


    Let op!
    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
  4. Sla het bestand op in de teksteditor onder de eigen naam (FormMail.pl)
  5. Upload dit bestand in ASCII-modus naar de reeds bestaande map /cgi-bin op je hostingpakket.
  6. Zorg dat het bestand de CHMOD-rechten 755 heeft.
  7. 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 >).