Skript pro zpracování pošty Yandex. Recenze Advanced Email Parcer - software pro automatizaci zpracování emailů. Struktura aplikace a její kódování

Dnes je těžké si představit svět bez počítačových zařízení. Asi před 20 lety skoro každý domácí spotřebiče byly elektromechanické, o použití počítačové obvody všude nebylo ani slovo. Úplně první počítače zabíraly značné množství místa a uměly relativně málo. Počítačové systémy pro v poslední době prošly poměrně dlouhou cestou vývoje. Sice v zásadě počítače nic nezměnily, ale výpočetní výkon rychle vzrostly. Mít počítač v jednoduché rodině už není nic výjimečného.

V momentálně, často velký počet počítačové vybavení v prostorách může způsobit značné nepříjemnosti. Z tohoto důvodu se začaly objevovat centralizované systémy. Centralizované systémy však často nedokážou vyřešit problémy, které řeší síť počítačů. Z tohoto důvodu byl navržen koncept virtualizace, kdy jeden centrální počítač funguje jako síť počítačů.

Ve svém jádru jsou všechny OS obecně nějakým druhem virtuální prostředí, který je poskytován vývojáři softwaru jako prostředek k realizaci finálních úkolů. Už dávno uplynula doba, kdy byly programy psány speciálně pro počítačový hardware pomocí hardwarových kódů a dotazů. Dnes je jakákoliv aplikace především aplikace napsaná na nějakém API, které je řízeno OS. Úkolem OS je poskytovat Data API přímý přístup k hardwarovým prostředkům.

Ve skutečnosti existuje několik typů virtualizace:

  • Virtualizace softwaru;
  • Virtualizace hardwaru;
  • Virtualizace na úrovni operačního systému.

Na oplátku dochází k virtualizaci plný A částečný.

Softwarová virtualizace– typ virtualizace, který využívá různé knihovny OS, překládání volání virtuálních strojů na volání OS. (DOSBox, Virtualbox, VirtualPC)

Hardwarová virtualizace- typ, který poskytuje specializované hardwarové instrukce, konkrétně instrukce procesoru. Umožňuje provádět dotazy, které obcházejí hostující OS, a spouštět je přímo na hardwaru. ( virtualizace KVM,virtualizace XEN, Parallels, VMware, Virtualbox)

Virtualizace na úrovni operačního systému– virtualizace pouze části platformy, bez kompletní virtualizace hardwaru. Znamená fungování několika instancí prostředí OS. (Docker, LXC)

Tento článek bude zvažovat virtualizace hardwaru, a konkrétně virtualizace KVM.

Schéma 1. – Interakce komponent virtuálního stroje s hardwarem

Vlastnosti virtualizace pro linuxové jádro

Aby bylo možné provádět přímé hardwarové požadavky, OS musí mít knihovnu, která by tyto hardwarové požadavky posílala přímo. Na platformách Linuxové základy dlouho prostě nebyl vestavěný virtualizační systém (vestavěný hypervizor). Každý výrobce virtualizačního softwaru, který podporoval technologii virtualizace hardwaru, byl nucen vytvořit své vlastní moduly pro linuxové jádro (vboxdrv ve Virtualboxu, vmware-service ve VMWare atd.) To přirozeně nemohlo trvat věčně a společnost Qumranet, Inc. pak Radhat odkoupil a vytvořil Open Virtualization Alliance, o které se uvažovalo, že řeší problém chybějícího základního hypervizoru pro linuxové jádro. Tak to vzniklo hypervizor KVM nebo Na bázi jádra Virtuální stroj.

Implementace

Hypervisor KVM je zaváděcí modul linuxového jádra, který je navržen tak, aby poskytoval virtualizaci na platformě Linux x86. Samotný modul obsahuje samotnou virtualizační komponentu (kvm.ko) a zaváděcí modul specifický pro procesor kvm-amd.ko nebo kvm-intel.ko.

Předpokladem pro použití KVM je podpora virtualizačních instrukcí - Intel VT nebo AMD, a Linuxové jádro verze 2.6.20 a vyšší. K dispozici je také KVM port pro Free-BSD. QEMU se tradičně používá k vyvolání KVM, ale existují i ​​snahy o přidání podpory KVM do Virtualboxu.

KVM samo o sobě neprovádí emulaci. Místo toho program běžící v uživatelském prostoru používá rozhraní /dev/kvm ke konfiguraci adresového prostoru hosta virtuálního stroje a prostřednictvím něj emuluje I/O zařízení a grafický adaptér.

KVM umožňuje virtuálním strojům používat neupravené QEMU, VMware a další obrazy disků obsahující operační systémy. Každý virtuální stroj má svůj vlastní virtuální hardware: síťové karty, disk, grafickou kartu a další zařízení.

Používání

Existuje mnoho implementací pro použití tohoto hypervizoru. Některé jsou celé specializované knihovny, jiné mají podobu jednoduchých grafických aplikací.

Pro přehlednost uvažujeme virtualizaci KVM založenou na knihovně virt-manažerka.

Tato knihovna usnadňuje volání různých hypervizorů tím, že poskytuje uživatelsky přívětivé rozhraní k automatizaci procesu virtualizace. Kromě toho má knihovna možnost pracovat s síťové infrastruktury, což je někdy důležité při sestavování pracovních stanic klient-server.

Schéma 2. – Interakce komponent libvirt

QEMU umožňuje vytvořit rámec pro volání hypervizoru na klientském systému. Tento program konfigurováno pomocí argumentů volání příkazový řádek, je docela snadné a jednoduché.

Existuje také několik grafické shelly, jako např Gnome-boxy.

Závěr

Virtualizace je nedílnou součástí moderny podnikové systémy, umožňuje vám ušetřit obrovské množství peněz a energetické zdroje. Vývoj virtualizačních technologií je prioritou mnoha organizací. Vyvíjejí se technologie jako VGAPassthrough (technologie pro „přeposílání“ grafické karty hostitelského zařízení do virtuálního stroje) a PCIPassthrough („předávání“ zařízení PCI).

Originál: Vítejte ve virtualizaci KVM – Důkladný úvod
Autor: Igor Ljubuncic
Datum zveřejnění: 4. května 2011
Překlad: A. Krivoshey
Datum překladu: červenec 2011

Pokud jste četli mé články o virtualizaci, víte, že jsem dříve většinou používal VMware a VirtualBox, ale nyní je čas vyzkoušet něco nového. Dnes bych rád představil novou sérii poznámek o KVM. Dále možná přejdu na Xen nebo jiný systém, ale nyní je hrdinou našeho tématu KVM.
V tento manuál budeme hovořit o technologii KVM (Kernel-based Virtual Machine), kterou vytvořil RedHat a která je open source zdrojový kód, bytí bezplatná alternativa jejich komerční analogy. Dozvíme se, jak stáhnout, nainstalovat a nakonfigurovat KVM, jaké má nástroje pro správu virtuální stroje, jak pracovat s KVM na příkazovém řádku, psát skripty a mnoho dalšího. Kromě toho se dotkneme vytváření pokročilých (včetně síťových) konfigurací a dalších zajímavostí. Nyní začněme.

Slovník KVM

Nejprve si povíme něco o tom, jak KVM funguje. Nic přepychového, prostě malý úvod takže znáte základní terminologii.
KVM využívá technologii hardwarové virtualizace podporovanou o moderní procesory od Intel a AMD a známé jako Intel-VT a AMD-V. Pomocí načteného modulu jádra emuluje KVM s pomocí ovladače uživatelského režimu (což je upravený ovladač z QEMU) vrstvu železářské zboží, nad kterým je lze vytvořit a spustit virtuální stroje. KVM může fungovat i bez hardwarové virtualizace (pokud ji nepodporuje procesor), ale v tomto případě funguje v čistě emulačním režimu pomocí QUEMU a výkon virtuálních strojů je značně snížen.
Pro Správa KVM lze použít grafická utilita, podobně jako produkty od VMware a VirtualBox, stejně jako příkazový řádek.
Nejoblíbenějším GUI je Virtual Machine Manager (VMM), vytvořený společností RedHat. Je také známý pod názvem svého balíčku jako virt-manager a obsahuje několik nástrojů, včetně virt-install, virt-clone, virt-image a virt-viewer, pro vytváření, klonování, instalaci a prohlížení virtuálních strojů. VMM také podporuje virtuální stroje Xen.
Základní rozhraní příkazového řádku KVM poskytuje obslužný program virsh. V určité případy k vytvoření virtuálních strojů můžete použít podpůrné nástroje, jako je virt-install. Ubuntu má speciální nástroj ubuntu-vm-builder vyvinutý společností Canonical, pomocí kterého můžete vytvářet sestavení Ubuntu.
Pokud se chcete dozvědět více o KVM, další informace naleznete na následujících adresách:

Výhody a nevýhody KVM

Potřebujete KVM? Záleží na co to potřebuješ.
Pokud jste dosud nepoužívali virtuální stroje nebo jste je několikrát spustili jen pro zábavu, pak může být zvládnutí KVM obtížné. Tento program se ovládá primárně z příkazové řádky a není tak uživatelsky přívětivý jako VMware nebo VirtualBox. Můžeme říci, že z hlediska GUI KVM zaostává za svými konkurenty o několik let, i když ve skutečnosti není alespoň ve svých schopnostech horší. Schopnosti KVM jsou nejvíce žádané, když se používají pro komerční účely v obchodním prostředí.
Dále, pokud váš procesor nepodporuje hardwarovou virtualizaci, KVM bude pracovat ve velmi pomalém a neefektivním režimu softwarová emulace. Navíc je známo, že KVM koliduje s VirtualBoxem, ale tomuto případu bude věnována samostatná poznámka.
Na základě výše uvedeného můžeme dojít k závěru, že KVM je vhodnější pro lidi, kteří se zabývají virtualizací pro profesionální účely. Je nepravděpodobné, že se stane vaší oblíbenou domácí hračkou, ale pokud se rozhodnete vynaložit určité úsilí na jeho studium, znalosti získané tímto způsobem vám umožní seznámit se s virtualizačními technologiemi. Na rozdíl od VMware a VirtualBoxu, které zpočátku předpokládají, že uživatel bude s programem pracovat pomocí grafického rozhraní, je KVM zaměřeno na používání příkazové řádky a psaní skriptů.
Abychom to shrnuli, výhody KVM spočívají v použití nejnovější technologie virtualizace, absence jakýchkoli licenčních omezení používání, výkonné rozhraní příkazový řádek. Pokud váš procesor nepodporuje hardwarovou virtualizaci, nechcete psát skripty a dáváte přednost jednodušším administrovatelným systémům, jako je např. Server VMware, ESXi nebo VirtualBox, pak KVM není pro vás.

Testovací platforma

KVM lze použít na libovolném Linux distribuce. Hlavním vývojářem a sponzorem KVM je však RedHat. Například RHEL vychází z krabice s KVM, takže jej můžete najít v jakékoli distribuci založené na RedHat, jako je CentOS, Scientific Linux nebo Fedora.
Vzhledem k tomu, že doma používám hlavně Ubuntu, otestuji KVM na tomto systému, nainstalovaném na mém relativně nový notebook HP, vybavený procesorem i5 s podporou hardwarové virtualizace.
V tomto článku vám řeknu, jak nainstalovat KVM na 64bitový Ubuntu Lucid (LTS).

Příprava na instalaci

Nejprve musíte zkontrolovat, zda váš procesor podporuje virtualizaci hardwaru. To se provádí pomocí další příkaz:

$ egrep -c "(vmx|svm)" /proc/cpuinfo

Pokud je na výstupu nenulové číslo, je vše v pořádku. Kromě toho musíte zkontrolovat, zda je v systému BIOS aktivována virtualizační technologie.
Po jeho aktivaci musíte samozřejmě restartovat počítač, aby se změny projevily. Pro kontrolu spusťte příkaz kvm-ok:

Stažení a instalace KVM

Aby KVM fungovalo, musíte nainstalovat následující balíčky (pro distribuce s apt):

$ apt-get install qemu-kvm libvirt-bin

$ apt-get install bridge-utils virt-manager python-virtinst

P.S. Balíčky mohou být v různých distribucích pojmenovány odlišně. Například virt-install se může nazývat python-virt-install nebo python-virtinst. Závislosti pro virt-clone, virt-image a virt-viewer by měly být nainstalovány automaticky. Na rozdíl od toho, co se píše ve většině příruček, mostní inženýrské sítě instalace je volitelná. Jsou potřeba pouze v případě, že se chystáte tvořit síťový most mezi virtuálními a fyzickými síťovými kartami. Většina příruček také uvádí, že většina bezdrátových síťových rozhraní nefunguje s mosty. V některých konkrétních případech to může být pravda, ale most mi funguje dobře bezdrátové adaptéry, tak doufejme, že to bude fungovat i vám.
Vřele doporučuji VMM (virt-manager). Navíc je lepší nainstalovat všechny podpůrné nástroje, včetně virt-viewer, virt-install, virt-image a virt-clone.
A ještě poslední věc. Můžete preferovat ubuntu-vm-builder:

$ apt-get install ubuntu-vm-builder

Kromě toho bude pravděpodobně nainstalováno velké množství závislostí, takže stahování může trvat značnou dobu.
P.S. Na RedHat použijte yum install, na SUSE - zypper install.

Konflikt s VirtualBoxem

Opět vyjádřím odlišný názor, než je uvedeno ve většině příruček: KVM a VirtualBox lze nainstalovat společně na stejný systém. Ale nebudete je moci spustit současně. Jinými slovy, modul jádra jednoho z virtuálních strojů musí být uvolněn BERAN. Ale to není důvod k odmítnutí instalace. Jen zkuste zjistit, jestli vám fungují. Pokud ne, lze tento problém vyřešit. Později zveřejním samostatnou příručku věnovanou řešení tohoto problému. Nyní mám oba virtuální stroje nainstalované a spuštěné.

Pomocí KVM

No a teď ta nejzajímavější část. Začneme seznámení s KVM s jeho grafickým rozhraním, které se jen málo liší od jeho analogů. jako je konzole VMware a zejména VirtualBox.

Správce virtuálních strojů (VMM)

Při prvním spuštění programu uvidíte dvě kategorie, obě nespojené. Toto jsou odkazy na standardní moduly KVM, které ještě nefungují. Chcete-li je použít, klikněte klikněte pravým tlačítkem myši a zvolte "připojit".

Chcete-li je použít, klikněte pravým tlačítkem a vyberte „připojit“. Chcete-li přidat nové připojení, vyberte z nabídky Soubor > Přidat připojení. Otevře se okno, ve kterém můžete nastavit typ hypervizoru a typ připojení. VMM může používat místní i vzdálená připojení, včetně QUEMU/KVM a Xen. Kromě toho jsou podporovány všechny metody ověřování.

Můžete také zaškrtnout políčko automatického připojení. Při příštím spuštění programu budou tato připojení připravena k použití. Toto je podobné spouštěcímu rozhraní VMware Server. Jen pro příklad:

Jádro vs uživatelský režim

Můžete se zeptat, jaký je rozdíl mezi normálním/výchozím a uživatelským režimem? Při použití uživatelského režimu lze virtuální počítač spustit bez administrátorská oprávnění, ale jeho síťová funkčnost bude omezena.

Pokračujeme ve studiu VMM

Podívejme se krátce na zbývající funkce programu.
Síťové funkce lze zobrazit nebo změnit otevřením Podrobnosti o hostiteli. Plánuji se touto problematikou podrobně zabývat v samostatném průvodci. Tam nainstalujeme utility pro síťový most.

Podobně můžete změnit parametry diskového subsystému:

Změna předvoleb

VMM má malou sadu možností, jejichž změnou můžete lépe přizpůsobit program svým potřebám. Můžete například aktivovat zobrazení ikony VMM na systémové liště, nastavit interval sběru statistik, aktivovat sběr dat pro metriky disku a sítě, nakonfigurovat zachycení klávesnice, škálování konzoly, možnosti audio systému atd.

Poté budete moci zobrazit více podrobné informace o virtuálním stroji. Níže je například uveden výstup využití CPU, disku a sítě pro hosta Ubuntu.

Ikona na systémové liště vypadá takto:

Nyní jsme připraveni vytvořit nový virtuální stroj.

Vytvoření virtuálního stroje

Virtuální počítač můžete vytvořit z příkazového řádku, ale nejprve použijeme VMM. První krok by měl být intuitivní. Zadejte název a určete umístění instalačního disku. Mohlo by to být jako místní zařízení ve formě CD/DVD popř ISO obraz a HTTP nebo FTP server, NFS nebo PXE.

Využíváme místní média. Nyní je potřeba nastavit, zda se bude jednat o fyzické zařízení nebo obrázek. V našem případě se používá ISO. Dále je třeba vybrat typ a ISO verze. To zde není vyžadováno vysoká přesnost, ale správná volba zlepší výkon virtuálního stroje.

Čtvrtá etapa - virtuální disk. Můžete tvořit nový obrázek nebo použít stávající. Musíte vybrat velikost disku a určit, zda se obraz disku vytvoří okamžitě daná velikost nebo se jeho velikost bude dynamicky zvětšovat podle potřeby. Je třeba poznamenat, že přidělení veškerého prostoru pro obraz disku najednou zlepšuje výkon a snižuje fragmentaci systému souborů.

Dále se budeme více věnovat diskovému subsystému. Upozorňujeme však, že při spuštění v uživatelském režimu nebudete mít oprávnění k zápisu do /var, kde se obrázky ukládají ve výchozím nastavení virtuální disky. Proto budete muset pro obrázky nastavit jiné umístění. Této problematice se budeme podrobněji věnovat v samostatném článku.
Fáze 5 je výstup souhrnných dat s možností konfigurace některých pokročilých možností. Zde můžete změnit typ sítě, nastavit pevné MAC adresy, vybrat typ virtualizace a cílovou architekturu. Pokud používáte uživatelský režim, možnosti konfigurace sítě budou omezené, například nebudete moci vytvářet mosty mezi síťová rozhraní. Poslední věc: pokud váš procesor nepodporuje hardwarovou virtualizaci, pole Virt Type bude QUEMU a nebude možné jej změnit na KVM. Níže se podíváme na nevýhody práce v emulačním režimu. Nyní se můžete podívat, jak vypadají typická nastavení pro virtuální počítač Ubuntu:

Náš stroj je připraven k použití.

Nastavení virtuálního počítače

Konzole VM má také některé zajímavé možnosti. Můžete odesílat signály do hostujícího systému, přepínat mezi virtuálními konzolemi, restartovat nebo vypnout hostující systém, klonovat, přesouvat, ukládat stav virtuálního stroje, pořizovat snímky obrazovky a tak dále. Opět je vše stejné jako u konkurence.

Níže je několik snímků obrazovky ukazujících možnosti klonování a přesunutí virtuálního počítače. V budoucnu se touto problematikou budeme podrobně zabývat.

Spuštění virtuálního stroje

Nyní přichází ta zábavná část. Níže pár krásných screenshotů...
Začněme s boot menu 32bitový Verze Ubuntu 10.10 Maverick:

Desktop Puppy Linux je skvělý jako vždy:

Nyní Ubuntu běží pod NAT. Vezměte prosím na vědomí nízké zatížení procesor. Promluvíme si o tom později, až budeme diskutovat o emulačním režimu.

Velikost okna konzoly lze změnit tak, aby odpovídala rozlišení plochy hosta. Následující snímek obrazovky ukazuje Puppy a Ubuntu vedle sebe:

Upozorňujeme, že zatížení systému je nízké. S tímto režimem emulace můžete spouštět více virtuálních počítačů současně.

V případě potřeby můžete odstranit virtuální počítač spolu se všemi jeho soubory:

Příkazový řádek

Nyní se podívejme blíže na nemilovaný příkazový řádek. Uveďme si například seznam všech dostupných virtuálních strojů využívajících virsh.

$virsh "seznam --vše"

Níže je uvedena sekvence příkazů pro vytvoření a spuštění virtuálního počítače pomocí virt-install.

Kompletní příkaz vypadá takto:

$ virt-install --connect qemu://system -n puppy -r 512 -f puppy.img -c lupu-520.iso --vnc --noautoconsole --os-type linux --accelerate --network=network :výchozí

--připojit qemu:///system určuje typ hypervizoru. Systémová volba se používá při spuštění počítače na holém jádře jako superuživatel. Při běhu jako běžný uživatel je použita volba session.
-n štěně- Tohle jedinečné jméno virtuální stroj. Lze to změnit pomocí virsh.
-R 512 nastavuje velikost RAM.
-F určuje soubor obrazu disku. V mém případě je to puppy.img, který jsem vytvořil pomocí příkazu dd.
-C určuje CD-ROM, který může být jako fyzické zařízení a obraz ISO.
--vnc vytvoří hostující konzoli a exportuje ji jako server VNC. Volba --noautoconnect zakazuje automatické otevírání konzole při spouštění virtuálního stroje.
--os-type určuje typ hostovaného operačního systému.
--urychlit Umožňuje KVM používat optimalizační funkce, které zlepšují výkon hosta.
--síť určuje typ sítě. V našem případě je použito výchozí připojení.

Existuje mnoho dalších funkcí, které nastavují parametry jako počet jader procesoru, pevné MAC adresy atd. Všechny jsou podrobně popsány v manuálové stránce. I přes zdánlivou složitost je ovládání pomocí příkazového řádku zvládnuto celkem rychle.

Režim čisté emulace

Už jsem říkal, že je to strašně neúčinné. Nyní si to potvrdíme v praxi. Například na níže uvedeném snímku obrazovky můžete vidět, že systém při provozu spotřebovává všechny dostupné zdroje procesoru, což v tomto případě s jedním jádrem představují 25 % zdrojů fyzického procesoru. To znamená, že čtyři virtuální počítače zcela zatíží čtyřjádrového hostitele.

Kromě toho je výkon hostujícího systému mimo veškerou kritiku. Pokud s povolenou hardwarovou virtualizací mi načítání hostujícího Ubuntu trvalo asi 1 minutu, tak po jeho vypnutí to trvalo 20 minut. Je třeba poznamenat, že bez použití hardwarové virtualizace je výkon QUEMU/KVM mnohem nižší než u jeho konkurentů.

» PHP skript Sendmail

PHPSendMail

Pro použití formuláře stačí zadat nastavení e-mailu a je to. Obecně platí, že skript je připraven k použití a tento formulář zpětná vazba pro web v HTML s procesorem PHP, ideální pro malé weby, weby s vizitkami.

| Staženo: krát

Jednoduché odesílání pošty PHP

S tímto velmi EASY PHP skriptem budou moci návštěvníci vašeho webu posílat e-maily přímo vám prostřednictvím formuláře zpětné vazby.

| Staženo: krát

PHP + AJAX skript pro odesílání formulářů na e-mail

Univerzální skript pro odesílání dat z formulářů na email. Skript je ideální pro weby jako Vstupní stránka, stránky vizitek atd.

| Staženo: krát

PHP Mailer Final s captcha

Skript zobrazí formulář a po vyplnění požadovaných polí jej odešle na váš emailová zpráva. Skript má vestavěnou ochranu proti robotům: před odesláním dopisu musíte zadat captcha.

| Staženo: krát

Pošta s formulářem GentleSource

Na výběr máte dvě možnosti: buď se uživatel pomocí přesměrování dostane na stránku s poděkováním s vaším textem, nebo se uživateli zobrazí informace, že zpráva byla úspěšně odeslána.

| Staženo: krát

Micro Mailer

Micro Mailer není velký PHP skript, který umožňuje vám a návštěvníkům vašeho webu odeslat e-mail libovolnému příjemci.

| Staženo: krát

Web4you-FM

Web4you-FM Odeslání dopisu z vašeho webu. Vlastnosti: 1 - Vyberte příjemce a kolik jich bude (od 1 do 4). 2 - Zkontrolujte, zda je formulář správně vyplněn. Komu. Jména, jen písmena...

| v.1.0 | Staženo: krát

Kontaktní formulář Light PHP

Skript pro odesílání pošty přes formulář zpětné vazby je tak jednoduchý, že program bez problémů zvládne i člověk, který nezná PHP/HTML...

| Staženo: krát

DodosMail

DodosMail se snadno používá Instalace PHP skript, který vám umožňuje odesílat dopisy prostřednictvím formuláře zpětné vazby na vašem webu. Stačí nahrát soubor php.

| v.2.5 | Staženo: krát

Kontaktní formulář PHP

Skript Kontakt PHP Formulář obsahuje následující funkce: 1) funkce prevence spamu. Uživatel musí zadat bezpečnostní kód, také známý jako captcha.

| Staženo: krát

Kontakt TPCS (e-mailový formulář)

Tento skript kontaktu TPCS umožní vašim návštěvníkům kontaktovat vás prostřednictvím formuláře zpětné vazby. Veškeré informace Vám budou zaslány emailem.

| Staženo: krát

Odesílatel zpětné vazby

Zpětná vazba přesměruje všechny informace z formuláře zpětné vazby na vašem webu přímo na váš e-mail. Tento malý skript zpracovává všechny požadavky velmi rychle.

| v.1.2 | Staženo: krát

Snadný kontaktní formulář PHP

Jednoduchý, ale bezpečný PHP skript pro kontaktování webmastera pomocí formuláře zpětné vazby s ověřením kódu (CAPTCHA), aby se zabránilo spamu.

| v.2.1 | Staženo: krát

Kontaktní formulář PHP (s ověřením obrázku)

Kontaktní formulář, která zabraňuje spamu tím, že žádá uživatele o zadání bezpečnostního kódu z obrázku. Pokud použijete absolutně jednoduchá forma zpětná vazba, dříve nebo později spammeři najdou způsob, jak vám automaticky posílat reklamy.

| Staženo: krát

Pošta formuláře CW3

Skript se velmi snadno instaluje a konfiguruje vzhled vaše stránky. Můžete změnit velikost formuláře zpětné vazby a textu zprávy, která se zobrazí po úspěšném odeslání dopisu.

| v.3.30 | Staženo: krát

Kontaktní formulář reCAPTCHA

Tento skript zdarma PHP zpětně komunikaci, usnadňuje přijímání dopisů nebo zpětné vazby od vašich návštěvníků. Váš návštěvník, stačí vyplnit vše povinná pole kontakt...

| v.1.4 | Staženo: krát

phMailer

phMailer je velmi jednoduché PHP skript zpětné vazby, který podporuje funkci přílohy souboru díky vestavěné funkci mail() jazyka PHP.




Nahoru