Chciałbym wysłać e-mail za pośrednictwem kodu PHP hostowanego lokalnie.PHP: wyślij mail w localhost
<?php
$email = "[email protected]";
$titre = "My subject";
$message = "Text message !";
mail($email, $titre, $message);
?>
Kiedy uruchomić ten kod, pojawia się następujący błąd:
Warning: mail() [<a href='function.mail'>function.mail</a>]: 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:\...
poszedłem do pliku php.ini
i wydaje się być już dobrze skonfigurowane.
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25
Jak mogę to naprawić?
Dziękuję
nie można wysłać poczty z localhost, konfigurować innego SMTP na localhost 'np: google, yahoo ...' –
„nie udało się podłączyć do serwera pocztowego” ... masz skonfigurowany do łączenia się z PHP a mailserver na localhost, port 25. Czy zainstalowałeś taki serwer? – eis
jaki jest twój system operacyjny? –