ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingขอคำแนะนำการเขียนโค้ดส่ง email ทีละเยอะๆ หน่อยครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ขอคำแนะนำการเขียนโค้ดส่ง email ทีละเยอะๆ หน่อยครับ  (อ่าน 1295 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
nokiang
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 76
ออฟไลน์ ออฟไลน์

กระทู้: 1,170



ดูรายละเอียด เว็บไซต์
« เมื่อ: 10 พฤษภาคม 2011, 11:39:00 »

 wanwan044 wanwan044 wanwan044

ปัญหาของผมคือ ตอนนี้สมาชิกในเว็บไซต์เยอะขึ้นเรื่อยๆ และต้องส่ง Email แจ้งข่าวสารให้สมาชิกทุกๆ อาทิตย์
ตอนแรกก็เขียนโดยใช้ function ของ php ก็ส่งได้สำหรับคน 3 - 4 พันคน  แต่ตอนนี้สมาชิกมันขึ้นหลัก 2 หมื่นกว่าคนแล้ว
มันก็เลยมีปัญหาว่าผู้รับไม่ได้รับ Email มีวิธีแก้ไขอย่างไรบ้าง และขอคำแนะนำการเขียนโค้ดด้วยครับ
ขอคำแนะนำหน่อยครับ ขอบคุณครับ


ปล. อย่าหาว่าผมเอาไป spam ใครอีกนะ เฮ้อ.... ถามใครทีไรชอบว่าไป spam อยู่เรื่อยเลย  Tongue
บันทึกการเข้า

vii
Verified Seller
สมุนแก๊งเสียว
*

พลังน้ำใจ: 132
ออฟไลน์ ออฟไลน์

กระทู้: 989



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 10 พฤษภาคม 2011, 11:42:17 »

ใช้หลักการเดียวกันกับแบ่งหน้าแสดงผลไง
แบ่งส่งทีละ 100อีเมล ส่งเสร็จขึ้นหน้าสอง ส่งอีก 100 อีเมล
บันทึกการเข้า

suphot.s
ก๊วนเสียว
*

พลังน้ำใจ: 78
ออฟไลน์ ออฟไลน์

กระทู้: 486



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 10 พฤษภาคม 2011, 12:11:47 »

ลองใช้ของ amazon สิครับ http://aws.amazon.com/ses/ ราคาไม่แพง ส่งถึงแน่นอน
บันทึกการเข้า

nokiang
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 76
ออฟไลน์ ออฟไลน์

กระทู้: 1,170



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 10 พฤษภาคม 2011, 13:09:02 »

ลองใช้ของ amazon สิครับ http://aws.amazon.com/ses/ ราคาไม่แพง ส่งถึงแน่นอน


ขอบคุณครับ และขอดันอีกทีครับ
« แก้ไขครั้งสุดท้าย: 10 พฤษภาคม 2011, 13:09:29 โดย nokiang » บันทึกการเข้า

beeblack
คนรักเสียว
*

พลังน้ำใจ: 19
ออฟไลน์ ออฟไลน์

กระทู้: 160



ดูรายละเอียด
« ตอบ #4 เมื่อ: 10 พฤษภาคม 2011, 13:09:43 »

ต้องหน่วงเวลา นิดนึงมั้ยคะ เพราะส่งเยอะๆ ไม่ได้รับเพราะติด ISP ลิมิตเอาไว้ Smiley เคยได้ยินมาประมาณนี้  Embarrassed
บันทึกการเข้า

กด thanks ได้แล้วค่ะ ^^ จากน้ำใจของพี่ๆ 12 คำถาม ^^ thanks ค่ะ
shokarita
สมุนแก๊งเสียว
*

พลังน้ำใจ: 49
ออฟไลน์ ออฟไลน์

กระทู้: 996



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 12 พฤษภาคม 2011, 14:56:46 »

ใช้ได้สองแบบครับ ทั้งหน่วงเวลาและ split ข้อมูล หรือไม่ก็เขียน php เป็น bat เพื่อลดการรันที่ server มารันที่เราแทนครับผม  Tongue
บันทึกการเข้า

icez
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 296
ออฟไลน์ ออฟไลน์

กระทู้: 2,887



ดูรายละเอียด
« ตอบ #6 เมื่อ: 12 พฤษภาคม 2011, 14:59:53 »

ถ้าเป็น server ตัวเองเพียวๆ ให้ใช้วิธีตั้ง rate limit ครับ
ช่วงสัปดาห์แรก เฉลี่ยฉบับนึงแล้วหน่วง 2 วินาทีเป็นอย่างน้อย
แล้วค่อยๆ เพิ่ม ratelimit ขึ้นไปเรื่อยๆ
ให้ script รันแบบ background นะครับ

ส่วนถ้า share host อาจต้องยิงออกไปบริการรับส่ง email อย่างข้างบนว่าแหละครับ
บันทึกการเข้า

THZHost SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ
shokarita
สมุนแก๊งเสียว
*

พลังน้ำใจ: 49
ออฟไลน์ ออฟไลน์

กระทู้: 996



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 12 พฤษภาคม 2011, 15:06:12 »

ถ้าเป็น server ตัวเองเพียวๆ ให้ใช้วิธีตั้ง rate limit ครับ
ช่วงสัปดาห์แรก เฉลี่ยฉบับนึงแล้วหน่วง 2 วินาทีเป็นอย่างน้อย
แล้วค่อยๆ เพิ่ม ratelimit ขึ้นไปเรื่อยๆ
ให้ script รันแบบ background นะครับ

ส่วนถ้า share host อาจต้องยิงออกไปบริการรับส่ง email อย่างข้างบนว่าแหละครับ
+1 ครับ หรือไม่เขียนเป็น webservice ไว้แล้วทำ client เหมือน outlook ในการส่งที่เครื่องครับ
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์