Mail függvények
Bevezetés
A mail() függvény ad lehetőséget email küldésére.
Követelmények
Ahhoz, hogy a Mail függvényeket használhasd, a PHP-nek fordÃtási idÅ‘ben el kell tudja érni a rendszer sendmail binárisát. Ha más levelezÅ‘programot használsz, mint például qmail vagy postfix, a megfelelÅ‘ sendmail csomagolókat kell használnod, amelyeket a programmal együtt kapsz. A PHP a sendmail-t a PATH-ban keresi, majd a következÅ‘kben: /usr/bin:/usr/sbin:/usr/etc:/etc:/usr/ucblib:/usr/lib. ErÅ‘sen ajánlott, hogy a sendmail elérhetÅ‘ legyen a PATH-ból. A felhasználó, aki a PHP-t fordÃtotta, kell rendelkezzen joggal a sendmail elérésére.
TelepÃtés
Semmilyen telepÃtés nem szükséges ezen függvények használatához, a PHP alapelemei.
Futásidejű beállÃtások
Az alábbi függvények viselkedése befolyásolható a php.ini segÃtségével.
| Név | Alapértelmezett | Változtatható | Változások | 
|---|---|---|---|
| SMTP | "localhost" | PHP_INI_ALL | |
| smtp_port | "25" | PHP_INI_ALL | A PHP 4.3.0.-tól használható | 
| sendmail_from | NULL | PHP_INI_ALL | |
| sendmail_path | NULL | PHP_INI_SYSTEM | 
A témába vágó konfigurációs direktÃvák rövid leÃrása
- SMTP string
- 
    Csak Windows alatt használt: Annak az SMTP szervernek a DNS neve vagy IP cÃme, amit a PHP Windows alatt mail küldésre használ a mail() függvény meghÃvása esetén. 
- smtp_port int
- 
    Csak Windows alatt használt: Az SMTP beállÃtásban szereplõ szerver portja, amelyre csatlakozhat mail() függvénnyel való e-mail küldés esetén; alapértelmezett értéke 25. A PHP 4.3.0. óta használható 
- sendmail_from string
- 
    Megadja, hogy milyen "From:" email cÃmet használjon a PHP mail küldésekor Windows alatt. 
- sendmail_path string
- 
    Megadja, hogy hol található a sendmail program. Ez általában /usr/sbin/sendmail vagy /usr/lib/sendmail. A configure megpróbálja megtalálni, és beállÃtani, de ha ez nem sikerül, itt te is beállÃthatod. Azokon a rendszereken, ahol nem a sendmail használatos, ez a beállÃtás a sendmail wrapper/helyettesÃtõ beállÃtására szolgál, ha van ilyen. Például a » Qmail használók általában a /var/qmail/bin/sendmail beállÃtást használják. A qmail-inject nem igényel semmilyen beállÃtást a levél helyes továbbÃtásához. Ez a direktÃva is Windows alatt is mûködik. Ha be van állÃtva, az smtp, smtp_port és a sendmail_from figyelmen kÃvül lesznek hagyva és a megadott parancs hajtódik végre. 
ErÅ‘forrás tÃpusok
Ez a kiterjesztés semmilyen erÅ‘forrás tÃpust nem definiál.
Előre definiált állandók
Ez a kiterjesztés semmilyen konstans értéket nem definiál.
Table of Contents
- ezmlm_hash — KiszámÃtja a hash értéket, amit az EZMLM vár
- mail — Levelet küld