Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Krasnal SMTP + funkcja mail(); = problem
Forum PHP.pl > Forum > PHP
colinQ
Gdy próbuję wysłać maila z localhosta Krasnala to wywali mi


Warning: 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:\usr\apache\httpd\html\iiws\odzyskaj.php on line 11

Oto fragment php.ini :


[mail function]
; For Win32 only.
SMTP = localhost

; For Win32 only.
sendmail_from =konradka@o2.pl

; For Unix only. You may supply arguments as well (default: 'sendmail -t -i').
;sendmail_path =


Oto fragment skrypu.

  1. <?php
  2. $f_mail = mail($mailik, "www.II-wojna-swiatowa.prv.pl - odzyskałeś hasło!", "Twoje hasło to: $haslo n n Jeżeli nie próbowałeś odzyskiwac hasła to popros
    tu zignoruj ten mail."
    );
  3. ?>



Kto mi powie czemu tak jest i co z tym zrobić questionmark.gif sadsmiley02.gif
bim2
Masz serwer smtp na komputerze zainstalowany? Podałeś, że serwer email to localhost, więc funkcja email wysyła maialz twojego hosta, na którym MASZ (?) zainstalowany serwer SMTP. smile.gif Wytłumacze Ci. Ustawiajac localhost, ustawiłeś coś jak kowalski@onet.pl ma ustawione onet.pl haha.gif (nie będe nauczycielem)

Rozwiązanie:
Zainstaluj serwer SMTP, albo korzystaj z darmowej poczty. Np. onet.pl wp.pl itp.
Tibod
Z darmową (i nie tylko) będzie takie utrudnienie, że wymaga ona uwierzytelniania przy wysyłaniu wiadomości. Trzeba o tym pamiętać przy konfiguracji
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.