Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] mail() - nie wysyła wiadomości.
carck3r
post
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 2
Dołączył: 9.11.2008

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


Witam.
Napisałem:
Kod
$head ="From: xxxx@wp.pl";
$wyslanie = mail($dokogo, $temat, $zawartosc, $head);

if($wyslanie)
{
    echo "Bez przeszkód";
}

Wyskakuje błąd:
Kod
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 D:\xampp\htdocs\przetworzmail.php on line 21


W php.ini mam:
Kod
; For Win32 only.
SMTP = smtp.wp.pl
smtp_port = 587

; For Win32 only.
sendmail_from = xxxx@wp.pl


Korzystam z xamppa.

Jak usunąć ten problem?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
blooregard
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




A nie powinieneś mieć przypadkiem lokalnie zainstalowanego serwera SMTP ?
Bo error wyraźnie Ci wskazuje, że nie może wysłać maila z localhosta, czyli Twojego kompa.
Go to the top of the page
+Quote Post
carck3r
post
Post #3





Grupa: Zarejestrowani
Postów: 40
Pomógł: 2
Dołączył: 9.11.2008

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


Niby wysłało. Nawet w programie pisze:
(IMG:http://img132.imageshack.us/img132/3740/emailoo8.jpg)
Jednak w skrzynce na gmailu ani na wp nic nie ma. W php.ini zmieniłem na localhost i port na 25.
Czemu jednak nie wysłało?
Go to the top of the page
+Quote Post
blooregard
post
Post #4


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




Musisz powalczyć z konfiguracją serwera SMTP.
To nie jest błąd w skrypcie PHP, f-cja mail() zadziałała (skoro nie wywala błędu), ale poczta nie "wyszła" z Twojego kompa. Tak myślę. Nigdy nie testowałem tego typu rzeczy na localhoście, tylko na serwerach hostingowych. Tam nie było problemu.
Na konfiguracji serwera poczty się nie znam, poszukaj rozwiązania na forach poświęconych temu tematowi.
Go to the top of the page
+Quote Post
Rudi1204
post
Post #5





Grupa: Zarejestrowani
Postów: 37
Pomógł: 2
Dołączył: 11.03.2007

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


wp nie można z tego co wiem podłączyć do localhosta dlatego, że używa uwierzetelninia...:/ niestety tyczy się z tego co wiem wszystkich serwerów co wymagają tej opcji (chello np nie ;p ) jesli nie masz innej skrzynki bez tej opcji polecam sciągnac i zainstalowac sobie jakiegos mailera :]
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 15.09.2025 - 18:40