For at postfunktioner skal være tilgængelige i PHP, skal du have et fungerende e-mail-system, der allerede er installeret. Derefter definerer du e-mail-konfigurationsindstillingerne i php.ini-filen.
Det er nemt at sende mail direkte fra PHP-scripts, men du har brug for den rigtige konfiguration i php.ini, for at den kan fungere. Hvis du kører PHP på Unix eller Windows med en lokal mailserver, kan du måske drage fordel af den pågældende server.
Den relevante indstilling er i mail funktion afsnit af php.ini, og det hedder sendmail_path. Det skal tildeles stien til sendmail, typisk / usr / sbin / sendmail eller / usr / bin / sendmail (men tjek dit system for at få det rigtigt).
Hvordan konfigurationen skal vises
Din konfiguration skal se sådan ud:
mail funktionsendmail_path = / usr / sbin / sendmail
Hvis du bruger en anden mailserver, skal du f.eks. Bruge sendmail wrapper var / qmail / bin / sendmail til qmail.