Fout code bij verzenden van e-mail met php (mercury xampp)

Status
Niet open voor verdere reacties.

davidtos

Gebruiker
Lid geworden
30 jun 2010
Berichten
71
Ik probeer een simpele e-mail te verzenden. Maar ik krijg steeds een foutcode. Nu weet ik niet wat ik fout doe want er is volgens mij niks mis met regel negen.
en ik heb mercury van xampp aanstaan. dus poort 25 is goed. Soms dan lijkt het wel te lukken want ik krijg een witte pagina te zien. Maar als ik dan kijk in mijn gmail inbox is deze e-mail nooit aangekomen.

Foutcode:
Warning: mail() [function.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 C:\xampp\htdocs\web\opdrachten\email met php\email.php on line 9,

PHP:
<?php
$to      = 'naam@gmail.com';
$subject = 'subject';
$message = 'hallo';
$headers = 'From: naam@gmail.com' . "\r\n" .
    'Reply-To: naam@gmail.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>

php.ini
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25
 
SMTP = localhost
maak van localhost eens smtp.upcmail.nl of je eigen smtp host (misschien wel nog beter)
Niet dat mecery hier door wel gaat werken, maar dan gebruik je gewoon een bestaande mailserver.
Moet misschien nog wel de poort nakijken, ik weet zo niet of 25 de standaard mail poort is
 
sorry dan kan ik je niet verder helpen, ik heb wamp en die heeft geen mercury
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan