Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]PHPMailer nie wysyła na gmail
Forum PHP.pl > Forum > Przedszkole
neotorrent
Witam używam PHPMailera i mam problem mianowicie.
Zintegrowałem go z bazą danych i działa dobrze lecz nie wysyła wiadomości na skrzynki googla.
Czyli jak wysyłam na interie i na inne jest okej ale na gmaila nic nie dochodzi.
Czy może oni coś blokuja? Czy ja zrobiłem coś źle w skrypcie?

  1. <?php
  2. echo '<html>
  3. <head>
  4. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  5. </head>
  6. <body>';
  7. require_once("baza.php");
  8.  
  9. require_once("phpmailer/class.phpmailer.php");
  10.  
  11.  
  12. $mail = new PHPMailer();
  13.  
  14. $mail->PluginDir = "phpmailer/";
  15. $mail->Mailer = "smtp";
  16. $mail->Host = "www.poczta.fm";
  17. $mail->Port = 587;
  18.  
  19. $mail->SMTPKeepAlive = true;
  20. $mail->SMTPAuth = true;
  21. $mail->Username = "**********";
  22. $mail->Password = "**********";
  23.  
  24. $mail->SetLanguage("pl", "phpmailer/language/");
  25. $mail->CharSet = "UTF-8";
  26. $mail->ContentType = "text/html";
  27.  
  28. $mail->From = "**************";
  29. $mail->FromName = "Arek";
  30. $mail->Subject = "Tytuł wiadomości";
  31. $mail->Body = 'To jest nowa testowa treść, ';
  32. $wynik = mysql_query("SELECT Email FROM newsletter_emails") or die(mysql_error());
  33.  
  34. while ($rekord = mysql_fetch_assoc($wynik))
  35. {
  36. $mail->AddAddress($rekord['Email']);
  37.  
  38. if($mail->Send())
  39. echo "E-mail do ".$rekord['Email']." został wysłany <br>";
  40. else
  41. echo "E-mail do ".$rekord['Email']." nie mógł zostać wysłany, przyczyna :".$mail->ErrorInfo."<br>";
  42.  
  43. $mail->ClearAddresses();
  44. sleep(1);
  45. }
  46. $mail->SmtpClose();
  47. echo '</body></html>';
  48. ?>
piotrex41
Zobacz czy te maile nie trafiają do SPAMu, śmieci, czy jak to się tam nazywa, bo jeśli bez modyfikacji skryptu dochodzi na każdą skrzynkę prócz gmail.com to zapewne jest w spamie, lub mailer może nie wypuszczać wiadomości na maile z daną końcówką. Ale najpierw zobacz ten katalog SPAM.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.