Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] funkcja mail(); nie wysyła na każdy serwer.
bobo168
post 23.12.2008, 20:11:46
Post #1





Grupa: Zarejestrowani
Postów: 201
Pomógł: 9
Dołączył: 23.08.2006

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


Witam mam prosty kod wysyłający maile za pomocą użycia funkcji mail() :
  1. <?php
  2. $nazwa = 'sewis www'; // nazwa serwisu
  3. $email = 'email@o2.pl'; //email serwisu
  4. $temat = 'Zaproszenie'; //temat maila
  5. $adres = 'http://bobo168.sports24.pl/system%20polecania/index.php'; // adres www naszego seriwsu
  6. $q = mysql_query('select login,email from users where id='.$_SESSION['id']);
  7. $tresc = 'Zostałeś zaproszony do serwisu '.$nazwa.' przez urzytkownika o loginie: '.$t['login'].' oraz e-mailu: '.$t['email'].' kliknij w poniższy link aby się zarejestrowac: '.$adres.'?site=rejestracja&id='.$_SESSION['id']; //tresc maila
  8. $zapisz_emaila = mysql_query('insert into email set email=''.$_POST['mail_znajomego'].''');
  9. $headers = 'From:'.$nazwa.'<'.$email.'>'."r\n" .
  10.            'Reply-To: '.$email . "r\n".
  11.            'MIME-Version: 1.0' . "r\n".
  12.            'Content-type: text/plain; charset=utf-8' . "r\n";
  13.        $wyslij_maila = mail($_POST['mail_znajomego'] , $temat , $tresc , $headers , '-fwebmaster@example.com');
  14.        if ($wyslij_maila and $zapisz_emaila) echo 'Mail został wysłany<br/>';
  15.        else echo 'Błąd podczas wysyłania maila upewnij się czy wypełniłeś wszystkie pola!<br/>';
  16. ?>

No i tak maile wysyłane są na o2.pl poprawnie na gmailu traktowane są jako spam a na interie i onet wogóle nie dochodzą...
Co zrobic żeby wszędzie dochodziły bez problemu? Dodam że sprawdzałem ten kod na 2 serwerach więc raczej nie jest to wina mojego serwera...

Z góry dziękuje za odpowiedź.
Pozdrawiam!
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 04:46