PHPMailer
Kedves Fórumolók, és Mr. Hodicska Gergely!
A fórumon nagyon sok hasznos információt találtam a levélküldéssel kapcsolatban. Hosszas tanulmányozás után összeütöttem egy szuper hírlevelező progit. Tulajdon képpen tökéletesen működik. Kipróbáltam IsMail()-t és a jelenlegi levelező listám nagyjából 2450db címből áll. kb. 250KB méretű leveleket készítünk havonta, és gond nélkül kiküldi az összeset (kb. 2-3perc)!
Tovább feszegettem a témát, de a szolgáltatóm az fsockopen()-t nem engedélyezi. A php.net-en művelödtem, és észrevettem a pfsockopen()-t! Átjavítottam a class.smtp.php-ban az fsockopen-t pfsockopen-re, és működik az isSMTP() is, de lényegesen lassabb, ezért maradt az isMail().
Mondhatnám azt is, hogy Jobb well done! de mi lesz ha már 25000 címünk lesz?
Csak kiscsikó vagyok php-ben, de már sok mindent hallotam és olvastam arról, hogy hosszab script futási idő után a szerver beavatkozik és leállítja a folyamatot!
Miközben a fórumot olvasgattam, észrevettem Hodicska Gergely egy hozzászólását, és ezzel kapcsolatban szeretnék útmutatást kérni!
PHP->Levél küldés és fogadás PHP-ben.->Hírlevél készítése/6
"Szerintem futass x. percenként cronból egy szkriptet ami..."
Ez mit jelent? Ez egy olyan utasítás ami meghatározott időközönként akkor is lefut, ha az oldal nincs betöltődve? Vagy túl nagy ostobaságot kérdeztem? Bár nekem azt tanították, az az ostobaság ha valaki nem kérdez!!!
Várom válaszotokat: s_volenszki
■ A fórumon nagyon sok hasznos információt találtam a levélküldéssel kapcsolatban. Hosszas tanulmányozás után összeütöttem egy szuper hírlevelező progit. Tulajdon képpen tökéletesen működik. Kipróbáltam IsMail()-t és a jelenlegi levelező listám nagyjából 2450db címből áll. kb. 250KB méretű leveleket készítünk havonta, és gond nélkül kiküldi az összeset (kb. 2-3perc)!
Tovább feszegettem a témát, de a szolgáltatóm az fsockopen()-t nem engedélyezi. A php.net-en művelödtem, és észrevettem a pfsockopen()-t! Átjavítottam a class.smtp.php-ban az fsockopen-t pfsockopen-re, és működik az isSMTP() is, de lényegesen lassabb, ezért maradt az isMail().
Mondhatnám azt is, hogy Jobb well done! de mi lesz ha már 25000 címünk lesz?
Csak kiscsikó vagyok php-ben, de már sok mindent hallotam és olvastam arról, hogy hosszab script futási idő után a szerver beavatkozik és leállítja a folyamatot!
Miközben a fórumot olvasgattam, észrevettem Hodicska Gergely egy hozzászólását, és ezzel kapcsolatban szeretnék útmutatást kérni!
PHP->Levél küldés és fogadás PHP-ben.->Hírlevél készítése/6
"Szerintem futass x. percenként cronból egy szkriptet ami..."
Ez mit jelent? Ez egy olyan utasítás ami meghatározott időközönként akkor is lefut, ha az oldal nincs betöltődve? Vagy túl nagy ostobaságot kérdeztem? Bár nekem azt tanították, az az ostobaság ha valaki nem kérdez!!!
Várom válaszotokat: s_volenszki
Cron...
Ha jól tudom, a sendmail nem blokkoló üzemmódban küldi el a leveleket, tehát azt tudod használni. Bár ez megint szolgáltató függő.
cron vagy emulálása
Ha a szerveren nincs hozzáférésed a cronhoz, akkor pl. megoldás lehet az is, ha van olyan ismerősöd, akinek van szervere, és megteszi neked, hogy meghívja a scripted cronból, vagy pedig vannak PHP cron-t emuláló megoldások, de gondolom ezeknek feltétele az, hogy legyen egy olyan oldalad, amit viszonylag folyamatosan látogatnak az emberek.
Felhő
cron
Bár nem vagyok php programozó (gyárilag), de ez a PHP cron emulálás volt a végső tervezetem! Csak még nem tudtam hogy így hívják!
Ismét csak azt tudom mondani, köszönöm, és ha bármit tehetek a fórumért (hogy ne csak mindíg kérjek) állok rendelkezésre!
Üdv: Volenszki Sándor