Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] PHPMailer - wysyłanie wiadomości do wielu odbiorców
sytluk
post 16.02.2011, 13:27:05
Post #1





Grupa: Zarejestrowani
Postów: 73
Pomógł: 3
Dołączył: 1.08.2006

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


Witam,

próbuję poprzez klasę PHPMailer wysłać wiadomości e-mail do wielu odbiorców, jednak nie udaje mi się to. Oto mój kod:
  1. //dane niezbedne do wyslania e-maila
  2. $mail = new PHPMailer(); //stworzenie nowej klasy PHPMailera
  3.  
  4. $mail->CharSet = "ISO-8859-2"; //kodowanie znaków Centralna Europa
  5. $mail->From = 'adres_nadawcu@gmail.com'; //nadawca
  6. $mail->FromName = 'nadawca'; //nazwa nadawcy
  7. $mail->Subject = 'temat'; //temat
  8. $mail->IsHTML(true); //aktywowanie wiadomości HTML
  9. $mail->Body = '
  10. <html>
  11. <head>
  12. <title>tytul</title>
  13. </head>
  14. <body>
  15. tresc
  16. </body>
  17. </html>
  18. '; //tresc wiadomości
  19.  
  20. $mail->AddAddress('adres1@gmail.com','adres1'); //adres1
  21. $mail->AddAddress('adres2@wp.pl','adres2'); //adres2
  22.  
  23. if(!$mail->Send()) // Wysyłanie wiadomości
  24. {
  25. message_error('Wystąpił błąd podczas wysyłania wiadomości: '.$mail->ErrorInfo);
  26. }
  27. else
  28. {
  29. message_ok('Wiadomość została wysłana na adresy e-mail.');
  30. }


Nie wyśewietla się żaden błąd, ale wiadomości nie docierają. W przypadku jednego adresu jest ok.
Go to the top of the page
+Quote Post
AlexDeLarge
post 16.02.2011, 17:44:46
Post #2





Grupa: Zarejestrowani
Postów: 85
Pomógł: 14
Dołączył: 14.02.2010

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


Spróbuj użyć metod AddCC(), lub AddBCC()

Ten post edytował AlexDeLarge 16.02.2011, 17:47:24


--------------------
Java and PHP developer 2007-2014 :)
Go to the top of the page
+Quote Post
erix
post 16.02.2011, 17:52:18
Post #3





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
wiadomości e-mail do wielu odbiorców

A ile to jest w układzie SI?


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

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
tomahawk
post 16.02.2011, 18:01:39
Post #4





Grupa: Zarejestrowani
Postów: 74
Pomógł: 1
Dołączył: 5.02.2007

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


A spróbuj może z tym samym adresem email. Do niektórych może nie trafia bo serwer nie odbiera poczty z wszystkich IP tylko z wybranych smile.gif

Albo wysyłaj poprzez zew. SMTP z np. gmaila.

Ten post edytował tomahawk 16.02.2011, 18:09:49
Go to the top of the page
+Quote Post
Prezi2907
post 16.02.2011, 21:13:39
Post #5





Grupa: Zarejestrowani
Postów: 107
Pomógł: 4
Dołączył: 11.08.2010
Skąd: Inowrocław

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


Cytat(sytluk @ 16.02.2011, 13:27:05 ) *
Witam,

próbuję poprzez klasę PHPMailer wysłać wiadomości e-mail do wielu odbiorców, jednak nie udaje mi się to. Oto mój kod:
  1. //dane niezbedne do wyslania e-maila
  2. $mail = new PHPMailer(); //stworzenie nowej klasy PHPMailera
  3.  
  4. $mail->CharSet = "ISO-8859-2"; //kodowanie znaków Centralna Europa
  5. $mail->From = 'adres_nadawcu@gmail.com'; //nadawca
  6. $mail->FromName = 'nadawca'; //nazwa nadawcy
  7. $mail->Subject = 'temat'; //temat
  8. $mail->IsHTML(true); //aktywowanie wiadomości HTML
  9. $mail->Body = '
  10. <html>
  11. <head>
  12. <title>tytul</title>
  13. </head>
  14. <body>
  15. tresc
  16. </body>
  17. </html>
  18. '; //tresc wiadomości
  19.  
  20. $mail->AddAddress('adres1@gmail.com','adres1'); //adres1
  21. $mail->AddAddress('adres2@wp.pl','adres2'); //adres2
  22.  
  23. if(!$mail->Send()) // Wysyłanie wiadomości
  24. {
  25. message_error('Wystąpił błąd podczas wysyłania wiadomości: '.$mail->ErrorInfo);
  26. }
  27. else
  28. {
  29. message_ok('Wiadomość została wysłana na adresy e-mail.');
  30. }


Nie wyśewietla się żaden błąd, ale wiadomości nie docierają. W przypadku jednego adresu jest ok.

Jest masa gotowców w necie... Szkoda czasu na opisywanie ich... Poszukaj jakiegoś do rozsyłania w subscriptions... Trochę przeróbki i po dziele... Jak dla mnie temat powtarzany ze 200 razy i za każdym razem kończył się na podaniu linka leniwym bestiom które znalazły php.pl i po topicu chca gotowca smile.gif
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: 25.04.2025 - 04:46