Skip to main content

Konfigurowanie PHP do używania lokalnego serwera poczty do wysyłania

Linux Tutorial for Beginners: Introduction to Linux Operating System (Czerwiec 2025)

Linux Tutorial for Beginners: Introduction to Linux Operating System (Czerwiec 2025)
Anonim

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.