หัวข้อ: [สอบถามเทพ] 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: |