Staram się założyć stronkę z możliwością rejestracji. Poznałem dokładnie podstawową składnię funkcji mail(), jednak mam pewien problem. Na własnym serwerze(xampp) w pliku php.ini ustawiłem adres smtp do mojej poczty, na komputerze stworzyłem wyjątek dla tego portu i w moim routerze też dodałem virtual server dla portu nr 25. Mimo tego wyskakuje mi taki komunikat:
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\paliwa\rejestracja\register.php on line 41
a moja linia 41 wygląda tak:
$headers="From: moj@mail.pl".PHP_EOL."Reply-To: moj@mail.pl".PHP_EOL; $headers.="Content-type: text/html; charset=iso-8859-2\r\n"; $content="<html><head><title>Aktywacja Konta</title</head> <body> Aby aktywować konto na stronie XXXX musisz kliknąć poniższy link aktywujący:<br> <a href=\"http://localhost/paliwa/rejestracja/register.php?active=".$actCode."\"> <a href="http://localhost/paliwa/rejestracja/register.php?active=".$actCode."" target="_blank">http://localhost/paliwa/rejestracja/regist...;actCode."</a> </a><br> Dziękuje admin strony XXXX</body></html>";