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.