Aby funkcje poczty były dostępne w PHP, musisz mieć już działający system poczty e-mail. Następnie definiujesz ustawienia konfiguracji poczty e-mail w pliku php.ini.
Łatwo jest wysyłać pocztę bezpośrednio ze skryptów PHP, ale potrzebujesz odpowiedniej konfiguracji w php.ini, aby działał. Jeśli uruchomisz PHP na Uniksie lub Windowsie z lokalnym serwerem poczty, możesz chcieć skorzystać z tego serwera.
Odpowiednie ustawienie znajduje się w funkcja poczty Sekcja php.ini, i nazywa się sendmail_path. Powinna zostać przypisana ścieżka do sendmaila, zwykle / usr / sbin / sendmail lub / usr / bin / sendmail (ale sprawdź system, aby uzyskać poprawne działanie).
Jak powinna wyglądać konfiguracja
Twoja konfiguracja powinna wyglądać następująco:
funkcja pocztysendmail_path = / usr / sbin / sendmail
Jeśli używasz innego serwera pocztowego, na przykład użyj jego opakowania sendmail var / qmail / bin / sendmail dla qmail'a.