Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Smtp na własnym serwerze/xampp/php5.3.0
Sebek26f
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 14.12.2010

Ostrzeżenie: (0%)
-----


Witam.
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:
  1. $headers="From: moj@mail.pl".PHP_EOL."Reply-To: moj@mail.pl".PHP_EOL;
  2. $headers.="Content-type: text/html; charset=iso-8859-2\r\n";
  3. $content="<html><head><title>Aktywacja Konta</title</head>
  4. <body>
  5. Aby aktywować konto na stronie XXXX musisz kliknąć poniższy link aktywujący:<br>
  6. <a href=\"http://localhost/paliwa/rejestracja/register.php?active=".$actCode."\"> <a href="http://localhost/paliwa/rejestracja/register.php?active=&quot;.$actCode.&quot;" target="_blank">http://localhost/paliwa/rejestracja/regist...;actCode."</a> </a><br>
  7. Dziękuje admin strony XXXX</body></html>";
  8. mail($_POST["userEmail"], "Link Aktywacyjny", $content, $headers);
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 14:22