Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] mail i error 500
Forum PHP.pl > Forum > PHP
jol.us_
Mam problem z masowa wysylka mailow (ok. 900 adresow). Podczas wykonywania skryptu otrzymuje blad servera 500.

Maile sa pobierane z bazy i wysylane do kazdego adresata z osobna na zasadzie:
  1. <?php
  2. while ($rekord = mysql_fetch_array ($wynik)) {
  3.  mail($email, $subject, $mesg, $head);
  4. }
  5. ?>



Dodam tylko, ze jak wysylam pojedynczy mail to przechodzi bez problemu. Tak, ze pewnie wynika to z duzej ilosci adresow (chociaz nie wydaje mi sie ona tak duza).

Czy ktos spotkal sie z takim problemem?
Jak to ominac?
Wprowadzac jakies paczkowanie, czy moze wystarczy zmienic jekies ustawienie na serwerze (set_time_limit ?)?
pyro
widze

  1. <?php
  2. $rekord = mysql_fetch_array ($wynik)
  3. ?>


gdzie on znajduje sie w petli?
jol.us_
Nie sadzilem ze sposob pobierania danych jest to istotny.

  1. <?php
  2. while ($rekord = mysql_fetch_array ($wynik)) {
  3. $email = stripslashes($rekord['email']);
  4.  mail($email, $subject, $mesg, $head);
  5. }
  6. ?>
erix
Cytat
Mam problem z masowa wysylka mailow (ok. 900 adresow).

Cytat
Wprowadzac jakies paczkowanie


Na niektórych serwerach wirtualnych jest limit wysyłanych maili np. 20 w ciągu godziny. Spytaj admina. ;]
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.