Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Adres mejlowy
Forum PHP.pl > Forum > Przedszkole
-Cr3dO-
hej, mam klase :

  1. <?php
  2.  
  3.    class MailServices {
  4.        
  5.        public function sendMail ($to, $subject, $message, $from) {
  6.            $header = "From:".$from."r\n";
  7.            $header .= "Content-type: text/plain; charset=UTF-8";
  8.            return mail($to, $subject, $message, $header);
  9.        }
  10.    }
  11.  
  12. ?>


i teraz jak wywoluje ja ze do pola $to przekazuje s.gasiewski@gmail.com to wysyla mi bez problemu mejla a jak podam s.gasiewski@newagenet.pl to wysyla ( zwraca true ) ale ja zadnego mejla nie dostaje na to konto.

dlaczego?

pozdrawiam
Inti
Zależy skąd wysyłasz, a raczej czy dany port na którym działa poczta nie jest zablokowany. Kontrola błędów niczego nie wykazuje?

Strzelam jednak brak dostępności do określonego portu winksmiley.jpg

Pozdrawiam Inti
mkdes
klasa używa funkcji mail(), którą można blokować jeśli nie jest wykonywana ze skryptów umieszczonych na serwerze
więc jeśli testujesz na localhost poza serwerem nie pójdzie
dodatkowo jeśli wysyłasz na własny email może tez blokować (sam do siebie)
HellRider
Zwrot funkcji mail() jednak mówi, że mail został wysłany z serwera pocztowego,
sprawdź konto docelowe, ustawienia spamu, ustaw nagłówek zwrotny z Twoim
kontem gmail, oczekuj raportu "Delivery failed" lub podobnego (średnio do 72h max.),
który poda Ci więcej szczegółów.
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.