Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [phpmailer] Zły email.
Kamil J.
post
Post #1





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 29.12.2005
Skąd: Łódź

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


Ściągnąłem sobie dzisiaj phpmailer'a, aby zobaczyć jak to działa. Niestety mam pewnien problem. (IMG:http://forum.php.pl/style_emoticons/default/dry.gif)

Przejrzałem tematy na temat tej klasy i nigdzie nie znalazłem rozwiązania. Siedzę już tutaj na forum z godzinę i szukam podobnego problemu, analizując także inne, aby oszczędzić wam fatygi (sam jestem modem na jednym forum i wiem jacy ludzie potrafią być upierdliwi (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) ).

Z powodu iż nie znalazłem, pozwoliłem sobie na napisanie tego tematu (jeśli jestem ślepy i taki wątek już był poruszony - wybaczcie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ).

Napisałem sobie plik do testu tej klasy:

  1. <?php
  2. require_once('phpmailer/class.phpmailer.php');
  3.  
  4. $mail = new PHPMailer();
  5. $mail->IsSMTP(); 
  6. $mail->Mailer = "smtp";
  7. $mail->Host  = 'smtp.gmail.com:465';
  8.  
  9. $mail->Username = 'kamil.jakubowski'; 
  10. $mail->Password = 'mojehaslo'; 
  11. $mail->SMTPAuth = true;  
  12.  
  13. $mail->From  = "kamil.jakubowski@gmail.com";
  14. $mail->FromName = "Kamil J";
  15.  
  16. $mail->SetLanguage("pl", "phpmailer/language/");
  17.  
  18.  
  19. $body = "<p>Witaj Userze</p>";
  20. $body .= " <p>To> jest test phpmailer.<p>";
  21. $text_body = "Niestety twoj klient nie obsluguje html'a w emailach...";
  22.  
  23.  
  24. $mail->Body = $body;
  25. $mail->AltBody = $text_body;
  26. $mail->Subject = "To jest temat";
  27. $mail->AddAddress("michal098@gmail.com", "Michal.");
  28.  
  29.  
  30.  if(!$mail->Send())
  31. {
  32. echo 'Wystapily bledy: ' . $mail->ErrorInfo;
  33. }else{
  34. echo 'Wyslano wiadomosc!';
  35. }
  36.  
  37.  
  38. $mail->ClearAddresses();
  39. $mail->ClearAttachments();
  40. $mail->SmtpClose();
  41. ?>


Po wywołaniu skryptu dostaję taki error:
Cytat
Wystapily bledy: Nastêpuj¹cy adres Nadawcy jest jest nieprawid³owy: kamil.jakubowski@gmail.com


Sprawdziłem także na innych serwerach niż gmail. Pojawia się zawsze to samo - zły email nadawcy.

Jeśli zmienię na $mail->IsMail() to działa (tak na wszelki wypadek mówię)

Z góry dziękuje za odpowiedz.

Miłego wieczoru.






#EDIT#

Znalazłem błąd. Piszę na przyszłość, jeśli ktoś będzie miał kiedyś taki problem:

Serwery smtp z gmail.com są tak skonfigurowane, że nie da się ich użyć w phpmailer'u ( i chyba wogóle na stronach ). Do phpmailera polecam o2.pl.

Pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)

Ten post edytował Kamil J. 29.12.2006, 13:09:07
Go to the top of the page
+Quote Post

Posty w temacie
- Kamil J.   [phpmailer] Zły email.   29.12.2006, 13:06:27
- - nospor   CytatSerwery smtp z gmail.com są tak skonfigu...   29.12.2006, 13:36:16
- - Kamil J.   Dziękuje za informację.   29.12.2006, 14:20:53


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

 



RSS Aktualny czas: 14.09.2025 - 16:20