Senden von Mails von localhost mit PHP
Ich versuche zu senden, mail von localhost mit PHP. Ich bin mit dem folgenden code zum versenden der mail :-
<?php
$to = 'o****[email protected]';
$subject = 'hey You';
$message = 'Can you identify me :P';
$headers = 'From: at*****[email protected]' . "\r\n" .
'Reply-To: at*****[email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
?>
Zuerst, ich versuchte, schicken Sie die mail an mich(at*****[email protected]
), funktionierte es gut. Jedoch, danach, nun, wenn ich mich verändert die $to
es ist immer noch das senden der mail zu gleichen ID(von mir) mit dem vorherigen Inhalt(nicht aktualisiert).
Ist meine Anfrage immer irgendwie zwischengespeichert ? Warum jede mail mehrfach an mich gesendet, unabhängig von änderungen in Inhalt und $to
?
- Ist das der exakte code?
- Ja, es ist der genaue code
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gehen Sie zu Ihrem php.ini-Datei und ändern Sie SMTP = localhost SMTP = aspmx.l.google.com und kommentieren Sie sendmail_from und legen Sie Ihre gmail-Adresse senden. und setzen smtp_port = 25
Neu starten, localhost