Sisällysluettelo:
Määritelmä - Mitä FormMail tarkoittaa?
FormMail on Common Gateway Interface (CGI) -käsikirjoitus, joka kirjoitetaan pääasiassa Perl-ohjelmointikielellä. Se on avoimen lähdekoodin Web-palvelimen CGI-skripti, jota voidaan käyttää lomakkeiden tietojen sieppaamiseen ja käsittelemiseen ja sitten postitettujen tietojen käsittelemiseen yhdelle tai useammalle vastaanottajalle. FormMail on saatavana monina variaatioina. Alkuperäinen FormMail-käsikirjoitus oli kirjoitettu Perlissa ja luonut Matt Wright. FormMail on yleinen, ja sillä on monia vaihtoehtoja muotoilulle ja muille toiminnoille. Sitä käytetään usein koko järjestelmän laajuisena ratkaisuna antaa käyttäjille pääsy lomaketietoihin ilman riskiä ilmaisesta CGI-käytöstä.
Techopedia selittää FormMailin
FormMail on CGI-skripti, jota käytetään HTML-lomakeelementin ACTION-tunnisteen kautta toimitettujen lomaketietojen käsittelemiseen. Skripti hakee lomaketiedot ja rakentaa sähköpostin, jossa lomaketiedot ovat sisältöä, ja lähettää sen sitten käyttäjän asettamalle vastaanottajaluettelolle.
Skripti käyttää monia piilotettuja kenttiä ohjaamaan komentosarjan toimintaa. Nämä piilotetut kentät määrittävät sähköpostin vastaanottajat ja asettavat myös aiheen ja muut sähköpostiin liittyvät metatiedot.
FormMailin perustoiminnot sisältävät:
- Kaikkien lomakekenttien lukeminen
- Luodaan sähköposti, jonka sisältö on lomakekentät
- Annetaan käyttäjän määrittää vastaanottajan tiedot piilotettuihin kenttiin
- Annetaan käyttäjän määrittää sähköpostin aihe piilotettujen kenttien avulla
- Annetaan käyttäjän lisätä CC, BCC ja muut postiin liittyvät tiedot sähköpostiin ja välittää postia useammalle kuin yhdelle vastaanottajalle tarvittaessa
Jotkut FormMail-variantit tarjoavat myös mahdollisuuden lisätä sähköpostin liitetiedostoja, roskapostin estämistä ja monia muita ominaisuuksia, kuten CAPTCHA-vahvistus ja sähköpostin tallentaminen tietokantaan.
