A-AA+then

วิธีส่งเมลอัตโนมัติ php เค้ามีวิธีการทำกันอย่างไรครับ

2,494
วิธีส่งเมลอัตโนมัติ php เค้ามีวิธีการทำกันอย่างไรครับ แล้วควรแนะนำทำแบบไหนครับ

ขอบคุณมากครับ

1 ความคิดเห็น

คำถามสั้นไปนะ....

1.ส่งทันทีหลังจาก ทำงานเสร็จตามปกติ ก็แค่เขียนฟังก์ชั่น mail() หลังจากที่ทำงานเสร็จและต้องการส่งเมล์ เช่น การส่งอีเมล์หลังจากการสมัครสมาชิ

2.ส่งอัตโนมัติ ตามช่วงเวลา อันนี้ต้องพึ่ง contrab ให้ Server ทำการเรียกไฟล์ใดๆ เพื่อส่งเมล์ตามเวลาที่กำหนดไว้ เช่น การส่งจดหมายข่าวตอนเที่ยงคืน เป็นต้น

3.ส่งอัตโนมัติ หลังจากเรียกหน้าที่กำหนด คล้ายๆกับข้อ 2 หากระบบไม่มี contrab แต่ใช้วิธีการตรวจสอบว่าควรส่งเมล์หรือไม่บนหน้าเพจปกติ เช่น เมื่อเรียกหน้า index ให้ทำการตรวจสอบว่าเป็นวันใหม่หรือไม่ ถ้าใช่ ก็ให้ไปเรียกหน้าเพจเพื่อส่งเมล์ก่อน ที่จะทำงานตามปกติ วิธีนี้มีข้อเสียที่ ถ้าเป็นการส่งจำนวนมากๆ อาจจะทำให้คนที่เข้ามาในช่วงเวลานั้น รอเว็บนานกว่าปกติได้
1
^