ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: หนึ่งสุดหล่อ ที่ 27 ตุลาคม 2010, 00:22:20



หัวข้อ: [สอบถามเทพ] crontab ส่งเมล์แล้วช่อง From ขึ้น On Behalf of
เริ่มหัวข้อโดย: หนึ่งสุดหล่อ ที่ 27 ตุลาคม 2010, 00:22:20
ถามเทพครับ เมื่อรัน crontab PHP ส่งเมล์ด้วยฟังก์ชั่น mail() ด้วย Header คร่าวๆนี้

อ้างถึง
To: Customer <[email protected]>\r\n
From: Billing <[email protected]>\r\n
Subject: แจ้งเตือนจ่ายค่าโฮสต์\r\n

ทดลองส่งเข้าเมล์ตัวเองทั้ง hotmail และ yahoo ก็ถูกหมดแต่ว่าช่อง From ของผู้รับจะขึ้นแบบนี้ครับ

อ้างถึง

ปกติพวก Form mail auto response ก็ใช้โค้ดนี้แล้วสามารถส่งได้ไม่มีปัญหาอะไรครับ แต่พอมาใช้ cron ก็เจอปัญหานี้เข้า ถามพี่กูก็หาคำตอบไม่เจอครับ สงสัยผมถามพี่กูไม่เก่ง เจอแบบนี้ แก้ยังไงดีครับ หรือต้องมี suexec หรืออย่างไร รบกวนเทพช่วยด้วยครับ


หัวข้อ: Re: [สอบถามเทพ] crontab ส่งเมล์แล้วช่อง From ขึ้น On Behalf of
เริ่มหัวข้อโดย: หนึ่งสุดหล่อ ที่ 27 ตุลาคม 2010, 02:12:30
ใจร้อนไปหาทางแก้เอาเองแล้ว

แทนที่จะใช้ cron สั่ง php ให้รันสคริปต์ ให้เปลี่ยนเป็น ใช้ cron สร้าง HTTP คอนเนกชั่นไปที่ php script แทน ผ่าน wget หรือ curl ก็ได้ตามสะดวกครับ

ถามเองตอบเอง ฮ่าๆ ไม่ได้ปั่นกระทู้นะ
 :wanwan007: