Configuraţia la rulare
Comportamentul acestor funcţii este afectat de parametrii stabiliţi în php.ini.
| Denumire | Valoare implicită | Se poate schimba | Istoric schimbări |
|---|---|---|---|
| SMTP | "localhost" | PHP_INI_ALL | |
| smtp_port | "25" | PHP_INI_ALL | Disponibil începând cu PHP 4.3.0. |
| sendmail_from | NULL | PHP_INI_ALL | |
| sendmail_path | "/usr/sbin/sendmail -t -i" | PHP_INI_SYSTEM |
Iată o explicaţie pe scurt a directivelor de configurare.
- SMTP string
-
Se utilizează numai în Windows: denumirea sau adresa IP a serverului SMTP pe care PHP trebuie să-l utilizeze pentru trimiterea poştei cu funcţia mail().
- smtp_port int
-
Se utilizează numai în Windows: numărul portului pentru conectare la serverul specificat în opţiunea SMTP la trimiterea poştei cu funcţia mail(); implicit este 25. Disponibil numai începând cu PHP 4.3.0.
- sendmail_from string
-
Indică adresa ce trebuie înscrisă în câmpul "From:" în poşta trimisă din PHP sub Windows. Această directivă de asemenea stabileşte antetul "Return-Path:".
- sendmail_path string
-
Indică locul unde programul sendmail poate fi găsit, de obicei /usr/sbin/sendmail sau /usr/lib/sendmail. configure încearcă să găsescă independent programul şi să stabilească implicit această locaţie, dar dacă eşuează, puteţi să o stabiliţi aici.
Sistemele ce nu utilizează sendmail ar trebui să stabilească această directivă către învelişul/înlocuitorul sendmail pe care îl oferă sistemul lor, dacă există. Spre exemplu, utilizatorii » Qmail în mod mormal pot să stabilească valoarea în /var/qmail/bin/sendmail sau /var/qmail/bin/qmail-inject.
qmail-inject nu necesită nici o opţiune pentru a prelucra corect poşta.
Această directivă funcţionează de asemenea şi în Windows. Dacă ea este stabilită, atunci smtp, smtp_port şi sendmail_from sunt ignorate şi comanda specificată este executată.
Configuraţia la rulare
