Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Wysyłanie 20 000 emaili?
starterrrrr
post
Post #1





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 7.01.2015

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


Witam.

Potrzebuje wysłac około 10 -20 tyś emaili. Prosze mi podpowiedziec jak to najlepiej zrobić, żeby nie zabić serwera.

Hosting mam na serwerze www.nq.pl tu gdzie to forum.

Emaile trzba dzielić na paczki? Jakie ilości emaili są optymalne? Czy olecicie jakas gotową klase do rozsyłania emaili?
Go to the top of the page
+Quote Post
freemp3
post
Post #2





Grupa: Zarejestrowani
Postów: 467
Pomógł: 77
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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


1. Jeśli puścisz wszystko na raz to serwer pewniakiem trafi na blacklisty. Podziel to na mniejsze paczki wysyłane np co 2-5 minut. Co do ilości to wszystko zależy od tego w jakim czasie chcesz się wyrobić no i oczywiście od tego ile wiadomości może zostać wysłanych w ciągu jednego okna czasowego.

2. PHPmailer
Go to the top of the page
+Quote Post
bobek358
post
Post #3





Grupa: Zarejestrowani
Postów: 143
Pomógł: 22
Dołączył: 17.11.2007

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


Kiedyś musiałem wysłać 100 tys maili i to nie jest wcale dużo.
Robiłem to na serwerach az.pl
Wysyłka po 1000 maili co 5 min i wszystko ładnie przeszło.
Użyłem phpmailer.
Go to the top of the page
+Quote Post
m44
post
Post #4





Grupa: Zarejestrowani
Postów: 63
Pomógł: 10
Dołączył: 16.11.2008

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


Są do tego usługi, takie jak: https://aws.amazon.com/ses/
Go to the top of the page
+Quote Post
starterrrrr
post
Post #5





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 7.01.2015

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


z
Cytat(freemp3 @ 3.08.2015, 14:54:04 ) *
1. Jeśli puścisz wszystko na raz to serwer pewniakiem trafi na blacklisty. Podziel to na mniejsze paczki wysyłane np co 2-5 minut. Co do ilości to wszystko zależy od tego w jakim czasie chcesz się wyrobić no i oczywiście od tego ile wiadomości może zostać wysłanych w ciągu jednego okna czasowego.

2. PHPmailer



ok dzieki, opczywiściechciąłbym jak najszybciej, ale tak, żeby nie zabić serwera.

Czy taką wysyłke nie lepije zrobić by np po 24 godzinie, kiedy ruch jest mniejszy?

Jak polecacie, każdy email wysyłac jako osobna funkcja mail(), czy za jednym razem od razu do kilku np za pomoca pola DW itp?
Go to the top of the page
+Quote Post
bobek358
post
Post #6





Grupa: Zarejestrowani
Postów: 143
Pomógł: 22
Dołączył: 17.11.2007

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


Nie stosuj DW bo Twoi odbiorcy nie będa zadowoleni że ich adres dostało X innych osób.
w PHPMailer możesz podać adresy jako tablicę i to będzie dobre rozwiązanie.
Go to the top of the page
+Quote Post
sazian
post
Post #7





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

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


po pierwsze nie używaj PHPMailer "bo jest fuj" (IMG:style_emoticons/default/tongue.gif) jeśli już to użyj swiftmailer'a

pamiętaj że samo wysłanie to nie problem, problemem jest to że twoje serwery po takiej akcji prawie na pewno wpadną na listy spamowe. A jeśli to jest serwer współdzielony to pewnie po drodze zostanie zablokowane wysyłanie maili.

Wizyta na spam listach grozi Ci szczególnie jeśli jest to jakaś forma reklamy, a nie pożądana wiadomość

Jeśli chcesz wysyłać maile w takich ilościach dosyć często to masz dwie opcje:
1) skorzystanie z usług wyspecjalizowanych firm - wpisz "mailing" w google, na pewno coś ciekawego znajdziesz
2)mały serwer dedykowany z kilkoma adresami IP, jeśli jeden wpadnie na spam listy to na jakiś czas zmieniasz IP na kolejne
Go to the top of the page
+Quote Post
www.aukcje.fm
post
Post #8





Grupa: Zarejestrowani
Postów: 173
Pomógł: 1
Dołączył: 4.05.2010

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


WItam,

Mam do tego system jak coś. Cron wysyła co określoną liczbę minut losową liczbę maili z losowego przedrostka z losowym opuźnieniem.
Go to the top of the page
+Quote Post
starterrrrr
post
Post #9





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 7.01.2015

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


Cytat(sazian @ 4.08.2015, 21:18:16 ) *
1) skorzystanie z usług wyspecjalizowanych firm - wpisz "mailing" w google, na pewno coś ciekawego znajdziesz



Jakie tam wyspecjalizowane firmy, napsiali skrypt, który wysyła co chwile po kilka emaili nie chce płacic im za to kupe kasy, firma nie przynosi kokosów.

Ten post edytował starterrrrr 10.08.2015, 13:22:57
Go to the top of the page
+Quote Post
sazian
post
Post #10





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

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


a w takim sensie że maile przez nich wysyłane nie wpadają od razu do spamu
Go to the top of the page
+Quote Post
Pyton_000
post
Post #11





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


http://www.mailgun.com/pricing
Go to the top of the page
+Quote Post
starterrrrr
post
Post #12





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 7.01.2015

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


Cytat(www.aukcje.fm @ 5.08.2015, 11:13:35 ) *
WItam,

Mam do tego system jak coś. Cron wysyła co określoną liczbę minut losową liczbę maili z losowego przedrostka z losowym opuźnieniem.


a co to za skryopt jest? mozna troszke wiecej info?

Zasada jest taka ,ze trzeba po prostu co pewien czas po trochu wysyłać kilka emaili?

Ten post edytował starterrrrr 12.08.2015, 17:33:43
Go to the top of the page
+Quote Post

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: 24.12.2025 - 17:46