Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mail] Interia.pl
Kaczy91
post 14.09.2009, 19:10:15
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 23.06.2009

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


Witajcie! Mam nie lada problem, ostatnio, nie wiedzieć czemu, gdy wysyłam wiadomość za pomocą funkcji mail() dochodzą wiadomości do wszystkich użytkowników prócz użytkowników poczty interia.pl

Konkretniej maile dochodzą, ale puste

oto kod mojej funkcji mail (nie działa zarówno na text/plain jak i text/html)

  1. mail($_POST['email'], 'Rejestracja na stronie', $cms->iso("Witaj! ".$_POST['login'].".
  2.  
  3. Prawdopodobnie zarejestrowałeś/aś się na stronie ***, jeśli tego nie zrobiłeś/aś zignoruj ten list.
  4.  
  5. Aby aktywować konto kliknij w poniższy link:
  6.  
  7. " . ADRES . "index.php?p=activate&kod=$kod&login=".$_POST['login']."
  8.  
  9. Jeśli jednak ta metoda nie zadziała, wejdź na tę stronę i wprowadź odpowiednie dane:
  10.  
  11. " . ADRES . "index.php?p=activate
  12.  
  13. Login: ".$_POST['login']."
  14.  
  15. Kod aktywacyjny: $kod
  16.  
  17. Pozdrawiamy, Administracja strony ***"), "From: ".$admin['name']." <".$admin['mail'].">\r\nContent-Type: text/plain; charset='iso-8859-2'");


Może ktoś z Was wie coś na ten temat
Go to the top of the page
+Quote Post
Wicepsik
post 14.09.2009, 19:11:20
Post #2





Grupa: Zarejestrowani
Postów: 1 575
Pomógł: 299
Dołączył: 26.03.2009

Ostrzeżenie: (20%)
X----


phpMailer poczytaj w google

Ten post edytował Wicepsik 14.09.2009, 19:11:30


--------------------
Go to the top of the page
+Quote Post
nospor
post 14.09.2009, 19:12:45
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




a co to ma do obiektowki?? No patrz gdzie piszesz... przenosze.

moze interia traktuje twoje maile jako spam tongue.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Kaczy91
post 14.09.2009, 20:04:08
Post #4





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 23.06.2009

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


Cytat(nospor @ 14.09.2009, 20:12:45 ) *
a co to ma do obiektowki?? No patrz gdzie piszesz... przenosze.

moze interia traktuje twoje maile jako spam tongue.gif


Trafiają elegancko do skrzynki odbiorczej, ale puste, co do klasy phpMailer, właśnie staram się jak najmniej korzystać z gotowych klas, chcę się podszkolić.

Udało mi się z tym uporać, wystarczyło dodać więcej headerów:

  1. $headers = 'To: '.$_POST['login'].' <'.$_POST['email'].'>' . "\r\n";
  2. $headers .= 'From: '.$admin['name'].' <'.$admin['mail'].'>' . "\r\n";
  3. $headers .= "MIME-Version: 1.0\n" ;
  4. $headers .= "Content-Type: text/html; charset=\"iso-8859-2\"\n";
Go to the top of the page
+Quote Post

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: 18.07.2025 - 02:24