Spisu treści:
Definicja - Co oznacza FormMail?
FormMail to skrypt CGI (Common Gateway Interface) napisany głównie w języku programowania Perl. Jest to skrypt CGI serwera sieci Web typu open source, którego można używać do przechwytywania i przetwarzania danych formularzy, a następnie przesyłania przetworzonych danych pocztą do jednego lub większej liczby odbiorców. FormMail jest dostępny w wielu wariantach. Oryginalny skrypt FormMail został napisany w Perlu i stworzony przez Matta Wrighta. FormMail jest ogólny i ma wiele opcji formatowania i innych operacji. Jest często stosowany jako systemowe rozwiązanie umożliwiające użytkownikom dostęp do formularzy bez ryzyka bezpłatnego dostępu do CGI.
Techopedia wyjaśnia FormMail
FormMail to skrypt CGI, który służy do przetwarzania danych formularza przesłanych za pomocą znacznika ACTION elementu formularza HTML. Skrypt pobiera dane formularza i konstruuje wiadomość e-mail z danymi formularza jako treścią, a następnie wysyła je do listy odbiorców ustawionej przez użytkownika.
Skrypt wykorzystuje wiele ukrytych pól do kontrolowania działania skryptu. Te ukryte pola określają odbiorców wiadomości e-mail, a także ustawiają temat i inne meta informacje związane z wiadomością e-mail.
Podstawowe funkcje FormMail obejmują:
- Czytanie wszystkich pól formularza
- Tworzenie wiadomości e-mail z polami formularza jako treścią
- Umożliwienie użytkownikowi podania danych odbiorcy w ukrytych polach
- Zezwalanie użytkownikowi na określenie tematu wiadomości e-mail za pomocą ukrytych pól
- Zezwalanie użytkownikowi na dodawanie CC, BCC i innych szczegółów związanych z pocztą w wiadomości e-mail i przekazywanie poczty do więcej niż jednego odbiorcy, jeśli to konieczne
Niektóre warianty FormMail umożliwiają także dodawanie załączników e-mail, zapobieganie spamowi i wiele innych funkcji, takich jak sprawdzanie poprawności CAPTCHA i zapisywanie wiadomości e-mail w bazie danych.