Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Nie wysyła E-Maila
Forum PHP.pl > Forum > Przedszkole
Matimor
Mam taki kod jak podałem niżej, powinien on wysyłać maila na podany adres lecz tego nie robi.

  1. $naglowki = "From: no-reply@domena.pl\r\nContent-type: text/plain; charset=iso-8859-2";
  2. $dane = "Testowa Tresc";
  3. if(mail('***@o2.pl', 'Test', $dane, $naglowki))
  4. {
  5. echo 'Wysłano E-Mail';
  6. }


Tam gdzie jest ***@o2.pl mam u siebie inny Adres.
bogdan89
wykonuje się linia:
Kod
echo 'Wysłano E-Mail';
questionmark.gif?
działasz na localhost? czy na jakimś zewnętrznym serwerze?

poza tym może być tak, że wiadomość nie przechodzi filtrowania antyspamowego i dlatego nie dochodzi...
polecam skorzystanie z klasy PHPMailer, jest łatwa w konfiguracji i można korzystać tam z własnego SMTP.
vokiel
Skąd wiesz, że nie wysyła? Wyświetla jakiś błąd?
Może wysyła, tylko nie dochodzi?

/edit:
bogdan89 był szybszy;)
PHPMailer z autoryzacją SMTP
Matimor
Wszystko jest Ok pisze że Wysłano ale nie doszedł E-Mail. Plik PHP jest na VPS, adres E-Mail zewnętrzny, podobno mam coś nie włączone w php.ini ale nie wiem co winksmiley.jpg
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.