Onlangs heb ik met easyPhp een apache met php en mysql geinstalleerd. Alles werkt meteen naar behoren buiten de mail() functie. Ik weet dat hier al een post over is, maar geen elke oplossing die ik tegenkom (ook buiten deze site) werkt in mijn geval, dus het moet wrs aan iets idioots liggen.
De error is de gekende error:
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()
In de php.ini staat momenteel:
[mail function]
; For Win32 only.
SMTP = localhost
; For Win32 only.
sendmail_from = admin@localhost
waarbij dat laatste het opgegeven mailadres is in de apache configuratie. Op zich zouden deze gegeven toch moeten kloppen lijkt mij, en ze staan in de juiste php.ini (gechecked in de php_info()). Ook de gebruikte waarden volgens php_info() komen overeen met wat ik opgeef, dus die worden wel degelijk gebruikt.
Ziet iemand waar het nog kan foutlopen? Ik zie het ondertussen niet meer...
Alvast bedankt om tot hier te lezen :)
1.024 views