![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 1 Dołączył: 23.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam chce stworzyć skrypt umożliwiający wysyłanie mailingu ( za pomocą funkcji mail)
tutaj moje pytanie jest stepujące ( przyjmijmy ze baza maili wynosi 10000) Czy maile wysyłać po kolei ( wywołując 10000 razy funkcje mail) czy wpisać te 10000 maili jako odbiorce ( mail1, mail2 mail3, ... ) czy może jeszcze jakoś inaczej to rozwiązać ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 114 Pomógł: 9 Dołączył: 19.11.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witam chce stworzyć skrypt umożliwiający wysyłanie mailingu ( za pomocą funkcji mail) tutaj moje pytanie jest stepujące ( przyjmijmy ze baza maili wynosi 10000) Czy maile wysyłać po kolei ( wywołując 10000 razy funkcje mail) czy wpisać te 10000 maili jako odbiorce ( mail1, mail2 mail3, ... ) czy może jeszcze jakoś inaczej to rozwiązać ![]() Twój wybór... Pamiętaj tylko, że w pierwszym przypadku adresat zobaczy jedynie swój adres, natomiast w drugim dodatkowo adresy pozostałych 9999 osób. Zauważmy również, że nikt nie chciałby aby jego adres mail był wysyłany do obcych osób. Moim zdaniem pętla jest lepszym rozwiązaniem. W razie gdyby skrypt nie był w stanie przemielić wszystkich maili od razu (wywali Ci 500-tke), pomyśl o wysłaniu partiami po np. 100 sztuk. -------------------- Poszukujący wiedzy
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 1 Dołączył: 23.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
dzięki za odpowiedz
mam tylko jeszcze jedno jak zrobić wysyłanie w "partach" (adresy są pobierane z pliku tekstowego) ponieważ chyba wywołanie kilka razy pętli tutaj nic nie da.... |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 728 Pomógł: 76 Dołączył: 12.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Robisz "licznik" w bazie danych
-------------------- gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet. Zarabianie bez wysiłku na domenach bez ruchu: prolink. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 1 Dołączył: 23.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
ja ogólnie myślałem o przechowywaniu informacji na którym mailu skończono w zmiennej get dziki temu skrypt będzie uruchamiał się kilkukrotnie tylko nie wiem jaką liczbę mieli wysyłać przy jednym uruchomieniu skryptu ponieważ wydaje mi się że 100 to troche mało ponieważ przy wolniejszym internecie wysłanie 10000 maili potrwa z godzinę
a i jeszcze jedno pytanie jak pobrać dane z .txt np od linijki 400 - 800?? |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 255 Pomógł: 23 Dołączył: 1.12.2003 Ostrzeżenie: (10%) ![]() ![]() |
Większość serwerów ma również ograniczoną ilość odbiorców w jednej wiadomości, dlatego lepiej jest wysyłać partiami np. za pomocą crona i 1 mail = 1 odbiorca.
-------------------- Tani hosting - Hekko.pl | PHP 5.2/5.3/5.4/5.5/5.6 | MySQL 5.5 |
Hosting już od 49 zł rocznie! Domena pl do każdego pakietu! |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 728 Pomógł: 76 Dołączył: 12.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
a i jeszcze jedno pytanie jak pobrać dane z .txt np od linijki 400 - 800?? Oczywiście $min i $max odczytujesz z bazy i uaktualniasz przy każdym odpaleniu skryptu. SELECT potrzebne_dane FROM tabela WHERE id BETWEEN $min AND $max; -------------------- gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet. Zarabianie bez wysiłku na domenach bez ruchu: prolink. |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 114 Pomógł: 9 Dołączył: 19.11.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
a i jeszcze jedno pytanie jak pobrać dane z .txt np od linijki 400 - 800?? Odpuść sobie plik tekstowy z takimi danymi. Zaimportuj sobie maile do bazy (choćby pisząc prosty skrypt który zdziara Ci je do DB). Następnie piszesz skrypt który będzie pobierał Ci maile z bazy (ilość zależy od łącza i wydajności serwera) i wysyłał je w pętli. Reszta tak jak napisali przedmówcy. P.S. Jeśli nie umiesz jeszcze obsługiwać bazy danych to polecam spędzić nad nią ze 3-4 wieczory, a gwarantuję, że czas poświęcony na to zwróci Ci się i to z nawiązką ![]() -------------------- Poszukujący wiedzy
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 00:41 |