Skip to main content

Konfigurere PHP til å bruke en lokal postserver for sending

133rd Knowledge Seekers Workshop Aug 18 2016 (April 2025)

133rd Knowledge Seekers Workshop Aug 18 2016 (April 2025)
Anonim

For at postfunksjoner skal være tilgjengelige i PHP, må du ha et fungerende e-postsystem allerede installert. Deretter definerer du e-postkonfigurasjonsinnstillingene i php.ini-filen.

Det er enkelt å sende e-post direkte fra PHP-skript, men du trenger riktig konfigurasjon i php.ini for at den skal fungere. Hvis du kjører PHP på Unix eller Windows med en lokal e-postserver, vil du kanskje dra nytte av denne serveren.

Den aktuelle innstillingen er i postfunksjon delen av php.ini, og den kalles sendmail_path. Det skal tilordnes banen til sendmail, vanligvis / usr / sbin / sendmail eller / usr / bin / sendmail (men sjekk systemet for å få det riktig).

Hvordan konfigurasjonen skal vises

Din konfigurasjon skal se slik ut:

postfunksjonsendmail_path = / usr / sbin / sendmail

Hvis du bruker en annen postserver, bruker du sendmail wrapper var / qmail / bin / sendmail for qmail, for eksempel.