Używam napisanej funkcji która w końcowym etapie wysyła e-maila z poziomu PHP:
$adresat = $email; $content = "Aby aktywować konto na serwisie Blalla wejdź na ten link TUTAJ LINK"; $header = "From: www.hostnapdg.pdg.pl \nContent-Type:". ' text/html;charset="iso-8859-2"'. "\nContent-Transfer-Encoding: 8bit"; { return TRUE; } else { return FALSE; }
Żadnych błędów nie sypie, zwraca mi TRUE. A jednak e-mail nie przychodzi. Odczekałem nawet jeden dzień. I nie ma. Myślałem więc że jeśli błędami nie sypie to może wiadomości nie dochodzą tylko na gmaila(bo na nim testowałem). Ale sprawdziłem też wp.pl i o2.pl i dalej nie dochodzi email.
W phpinfo() wypisuje że mail() jest włączone. Więc nie mam już pomysłu dla czego email nie dochodzi....
PS. kod który pokazałem działał na darmowych hostach cba.pl.