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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programming[สอบถามเทพ] crontab ส่งเมล์แล้วช่อง From ขึ้น On Behalf of
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: [สอบถามเทพ] crontab ส่งเมล์แล้วช่อง From ขึ้น On Behalf of  (อ่าน 1137 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
หนึ่งสุดหล่อ
สมุนแก๊งเสียว
*

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

กระทู้: 593



ดูรายละเอียด
« เมื่อ: 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 หรืออย่างไร รบกวนเทพช่วยด้วยครับ
« แก้ไขครั้งสุดท้าย: 27 ตุลาคม 2010, 00:27:56 โดย หนึ่งสุดหล่อ » บันทึกการเข้า
หนึ่งสุดหล่อ
สมุนแก๊งเสียว
*

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

กระทู้: 593



ดูรายละเอียด
« ตอบ #1 เมื่อ: 27 ตุลาคม 2010, 02:12:30 »

ใจร้อนไปหาทางแก้เอาเองแล้ว

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

ถามเองตอบเอง ฮ่าๆ ไม่ได้ปั่นกระทู้นะ
 wanwan007
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์