In de php.ini in de folders windows en apache/php hebben ik de volgende aanpassing gedaan:
[mail function]
; For Win32 only.
SMTP = localhost
; For Win32 only.
sendmail_from = [email protected]
Verder heb ik dit stukje php gestart via localhost:
<? mail("[email protected]","test message","This is a test"); ?>
en dan krijg ik deze foutboodschap:
Warning: Server Error in c:\apache\htdocs\phpmyadmin\mailverstuur.php on line 1
Kennelijk heeft dit iets te doen met een SMTP server, dus heb ik nu het programma Advanced SMTP Server gestart. Nu krijg ik deze foutboodschap:
Warning: Server Error in c:\apache\htdocs\phpmyadmin\mailverstuur.php on line 1
Fatal error: Maximum execution time of 30 seconds exceeded in c:\apache\htdocs\phpmyadmin\mailverstuur.php on line 1
Uiteindelijk gaat de mail naar een eigen domein-mail, maar ik wil het (net zoals de site) testen in localhost voordat ik iets online zet.
Is een en ander misschien makkelijker te doen met phpmailer?
1.482 views