Ultimele tutoriale de dezvoltare web
 

PHP 5 Funcții de poștă


PHP Mail Introducere

mail() - mail() Funcția vă permite să trimiteți e - mailuri direct de la un script.


cerinţe

Pentru funcțiile de e-mail pentru a fi disponibile, PHP necesită un sistem de e-mail instalat și de lucru. Programul care urmează să fie utilizat este definit de setările de configurare în fișierul php.ini.


Instalare

Funcțiile de mail fac parte din nucleul PHP. Nu există nici o instalare necesare pentru a utiliza aceste funcții.


Configurația la rulare

Comportamentul funcțiilor e-mail este afectat de parametrii stabiliți în php.ini:

Nume Mod implicit Descriere schimbător
mail.add_x_header "0" Adăugați X-PHP-Originating-Script ce va include UID de script-ul, urmat de numele fișierului. Pentru PHP 5.3.0 și mai sus PHP_INI_PERDIR
mail.log NUL Calea către un fișier jurnal care va înregistra toate mail() - mail() apeluri. Jurnal includ calea completă de script-ul, numărul de linie, pentru a aborda și antetele. Pentru PHP 5.3.0 și mai sus PHP_INI_PERDIR
SMTP "gazdă locală" Numai pentru Windows: numele DNS sau adresa IP a serverului SMTP PHP_INI_ALL
smtp_port "25" Numai pentru Windows: numărul portului SMTP. Pentru PHP 4.3.0 și mai sus PHP_INI_ALL
sendmail_from NUL Numai pentru Windows: Specifică "from" de mail() "from" adresa care urmează să fie utilizate la trimiterea e - mail de la mail() - mail() PHP_INI_ALL
sendmail_path "/ Usr / sbin / sendmail -t -i" Specifică unde programul sendmail poate fi găsit. Această directivă funcționează, de asemenea, sub Windows. Dacă este setat, SMTP, smtp_port și sendmail_from sunt ignorate PHP_INI_SYSTEM

Funcții PHP 5 Mail

Funcţie Descriere
ezmlm_hash() Calculează valoarea hash necesare EZMLM
mail() Vă permite să trimiteți e-mailuri direct dintr-un script