Chcete-li funkce e-mailu k dispozici v PHP, musíte mít již nainstalovaný funkční e-mailový systém. Poté definujete nastavení konfigurace e-mailu v souboru php.ini.
Je snadné posílat poštu přímo z PHP skriptů, ale potřebujete správnou konfiguraci v php.ini pro její fungování. Pokud spustíte PHP na Unixu nebo Windows s lokálním poštovním serverem, možná budete chtít využívat tento server.
Relevantní nastavení je v mail část php.ini a nazývá se sendmail_path. Měl by být přiřazen cestě k sendmailu, obvykle / usr / sbin / sendmail nebo / usr / bin / sendmail (ale zkontrolujte, zda je správný systém).
Jak se má zobrazovat konfigurace
Vaše konfigurace by měla vypadat takto:
funkce poštysendmail_path = / usr / sbin / sendmail
Pokud používáte jiný poštovní server, použijte například jeho sendmail wrap wrap var / qmail / bin / sendmail pro qmail.