เวลาส่งเมลไม่ถูกต้อง ขึ้นอยู่กับ....
ผมใช้ Argosoft Maill Server ในการจำลอง
ผมใช้ Function:mail ( to, subject, message, footer, parameter );
ส่งเมล์ในวงแลน ซึ้งส่งได้ตามปกติครับ
แต่ดันไปเห็นใน Outlook
เวลาที่ส่ง Sent : Thu 9/9/2010 4:39 PM
ซึ้งตอนนั้น ผมส่ง ตอนเวลา 09.39 AM ครับ
ซึ้งได้ตามไปแก้ไขใน php.ini ตามกระทู้ การแก้ปัญหา Server เวลาไม่ตรง
ซึ้งผมใช้ Appserv มนการจำลองเครื่อง Server โดย
[Date]
; Defines the default timezone used by the date functions
;http://php.net/date.timezone" target="_blank"> http://php.net/date.timezone
date.timezone = "Asia/Bangkok"
ผมใช้ Function:mail ( to, subject, message, footer, parameter );
ส่งเมล์ในวงแลน ซึ้งส่งได้ตามปกติครับ
แต่ดันไปเห็นใน Outlook
เวลาที่ส่ง Sent : Thu 9/9/2010 4:39 PM
ซึ้งตอนนั้น ผมส่ง ตอนเวลา 09.39 AM ครับ
ซึ้งได้ตามไปแก้ไขใน php.ini ตามกระทู้ การแก้ปัญหา Server เวลาไม่ตรง
ซึ้งผมใช้ Appserv มนการจำลองเครื่อง Server โดย
Apache Web Server Version 2.0.59
PHP Script Language Version 4.4.7
ซึ้งมันไม่มี
[Date]
; Defines the default timezone used by the date functions
;http://php.net/date.timezone" target="_blank"> http://php.net/date.timezone
date.timezone = "Asia/Bangkok"
ผมจึงลองเพิ่มเติมเข้าไป ต่อ ใน php.ini
ปรากฎว่า เวลาที่ได้ก็ยังไม่ถูกต้อง
ผมสงสัยว่า เวลาที่ถูกต้อง นั้นขึ้นอยู่กับ DNS Server หรือป่าวครับ
หรือ ผมไม่สามารถเพิ่ม [Date] ได้ ใน php เวอร์ชั่นนี้
ขอบพระคุณมากครับ
ผมแนะนำให้อัปเกรด Apache นะครับ ถ้าเป็นเครื่องในวงแลน หรือ ส่วนตัว
อ่อครับ สรุปคือ ของที่ผมใช้ ดันเก่าไปแล้ว ได้เวลาเปลี่ยนมั่งแล้วละมั่ง
ขอบพระคุณมากครับ