Om e-mailfuncties in PHP beschikbaar te maken, moet u al een werkend e-mailsysteem hebben geïnstalleerd. Vervolgens definieert u de instellingen voor de e-mailconfiguratie in de php.ini het dossier. Het is gemakkelijk om e-mail rechtstreeks vanuit PHP-scripts te verzenden, maar je hebt de juiste configuratie in php.ini nodig om het te laten werken. Als je PHP op Unix of Windows draait met een lokale mailserver, wil je misschien van die server profiteren. De betreffende instelling bevindt zich in de mail functie sectie van php.ini, en het heet sendmail_path. Het moet meestal het pad naar sendmail worden toegewezen: /usr/sbin/sendmail of /usr/bin/sendmail (maar controleer uw systeem om het goed te krijgen).
Hoe de configuratie eruit zou moeten zien
Uw configuratie zou er als volgt uit moeten zien:
[mail function]
sendmail_path = /usr/sbin/sendmail
Als je een andere mailserver gebruikt, gebruik dan de sendmail wrapper /var/qmail/bin/sendmail bijvoorbeeld voor qmail.