Funkció mail php - lusta módon levelet küldeni
Mi egy olyan függvény?
A funkció szükséges és fontos, de használata megköveteli betartását néhány elvet. Amelyek közül a legfontosabb az, hogy a mail () nem alkalmas át nagy betűk száma. Mivel mindegyik után küldő funkció minden alkalommal bezárja, majd újra megnyitja a kapcsolatot a levelek kiszolgálója (SMTP). Ez káros hatással lehet a teljesítménye az egész erőforrás és vezet felesleges szerver kapacitását kiosztott host.
Én is szeretnék megjegyezni, hogy a beállítást a PHP függvény mail szerver zajlik a vonatkozó részben a konfigurációs fájl php.ini. Csak néhány beállítást. Úgy alapértelmezett címek, adja meg az útvonalat, hogy a log fájlt, port, stb
Minden mail () függvény öt érvet, bár kötelező csak 3:

Framework YII2. Gyors fejlődése a modern PHP keretrendszerek
Fedezze fel a modern webes fejlesztési keretet finomságok segítségével YII2

Ha ön használ egy Denver, keresse meg az összes levelet küldött ezen az útvonalon egy virtuális lemez: Z: \ tmp \ sendmail!
Más funkciók a mail ()
Ezzel a funkcióval rendelkezik több árnyalatok, amelyek listáját függ a platform (OS) és más paraméterek. A fő közülük megpróbálom felsorolni:
Elküldött e-mail fejléc tartalmaznia kell megadva, ami be van állítva 4 (opcionális) paramétert additional_headers. Távolléte lehet az oka, hogy a PHP függvény mail nem működik.
Minden fejlécek keresztül telepített additional_headers, azokat el kell választani kombinációja kontroll újsor és kocsi vissza (\ r \ n).
Néhány mail ügynökök dolgoznak Unix, az automatikusan helyettesíti a \ n \ r \ n. Ennek eredményeként a fejlécek vannak elválasztva két sor karaktereket és a kocsihoz, ami arra enged következtetni, hibákat. Ha az e-mail nem lett elküldve, próbálja osztani az összes fejléc egy karaktert \ n. De ne feledjük, hogy ez a szintaktikai sérti a meglévő szabványok.

A hossza minden sor nem lehet több, mint 70 karakter. A sorok vannak elválasztva egy kombináció között egy vezérlő karakter \ r \ n.
Ha a „nem furychit”
A legegyszerűbb módja annak, hogy állítsa be a küldő a leveleket a helyi szerverre. A vizsgálat után a Denver bizonyított script nem tud dolgozni egy „igazi” szerver. Az egyik ok, amiért a funkció nem működik a mail PHP hosting lehet hiányában a küldő postaládájában. Ebben az esetben jobb, hogy ellenőrizze a helyességét egy adott „szappan”, meg a web hosting kezelőpanel.
Ezen felül a mail () funkció nem működik, ha szerepel a php.ini szakaszában tilos „enni» (disable_functions). Nem járkálni, mint egy őrült a tartalmát (inkább körül) fájlt, akkor jobb, ha a phpinfo () függvényt, amely megjeleníti az összes nyelvi beállításokat egy külön táblázatban.

Annak ellenőrzésére, az e-mail funkció PHP értelme használni egy egyszerű hibakeresés. Meg kell helyezni egy új fájlt a gyökérkönyvtárban egy helyet a kiszolgáló tér:
Ha az eredmény 1 lesz a képernyőn, minden rendben van, és az e-mail-ben küldeni. Ha a készülék? Ez után visszatér a mail () függvény.

Nos, a mail () függvény egyértelmű. És ha, és ez alapján nehéz (lusta), hogy küldjön e-mailt, hogy kifejlesztett innovatív módszer. Talán a leírás én szenteli a következő anyag.
A legtöbb IT hírek és webfejlesztés A csatorna-távirat
Üdvözlünk! Kérem, mondja meg, hogyan kell hozzá egy fotót, hogy egy kapcsolatot, ha levelet küldeni az mail () függvény?
Például a script levelet küld az oldalamon új előfizető automatikusan a regisztráció után. Volt egy levél, mondjuk Yandex Mail, és ez jelenik meg, ahelyett képek (egy kör), az első betű a webhely domain név. Itt látható, hogy ugyanaz a fotó, és hogyan kell megváltoztatni?
Szolgáltatások email hírlevelek nem használ, minden esetben megkapja a helyszínen függvény mail ()
Köszönöm előre.
Framework YII2: elmélet és gyakorlat első

Hol küldeni az órákat?
VKontakte az e-mail
Létrehozása online áruház WooCommerce

Internet Shop OpenCart. Létrehozása boltban egy egyedi mintával

Preprocessors Sass és kevesebb. Automatizálja és egyszerűsíti Front-end fejlesztés

Web Designer - profi. Létrehozása elrendezések kért

Laravel keret Zero Pro

Framework YII2 nulláról pro

HTML5 és CSS3 Zero Pro

Bootstrap keret: a gyakorlatban az adaptív layout-tól Z-

Joomla-Professional: létrehozása bővítmények Joomla

Az a gyakorlat, pénzt ver a blog, honnan promóciós valódi pénz

Framework CakePHP: Ország nulláról Guru létrehozásával vállalati weboldal

Az a gyakorlat optimalizálni egy weboldalt: gyorsított töltse fel a webhely sokszor!

Online üzlet a Joomla!

«WordPress-szakmai” - magával ragadó API Wordpress

Joomla-Master: nullától a sablon Premium

A WordPress-Master, a személyes blogok Premium Template

Gyakorlat Oldal elrendezés a mobil eszközök


Premium útmutatók létrehozására helyszínen
