หัวข้อ: ช่วยดูทีครับ php ส่ง mail เริ่มหัวข้อโดย: teerapon ที่ 04 สิงหาคม 2010, 22:24:33 อ้างถึง <?php // Your email address $email = "[email protected]"; // The subject $subject = "1+1=2"; // The message $message = "ได้รับป่าว ครับ"; mail($email, $subject, $message, "From: $email");//------------ line 22 echo "The email has been sent."; ?> อ้างถึง Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\AppServ\www\pjbird\test2.php on line 22 มันขึ้นแบบนี้ ผมพยายามแก้หลายครั้งแล้ว มันก็ไม่ได้ ช่วยดูที่ครับThe email has been sent. ?> หัวข้อ: Re: ช่วยดูทีครับ php ส่ง mail เริ่มหัวข้อโดย: icez ที่ 04 สิงหาคม 2010, 23:00:53 ถ้ารันบน windows ต้องติดตัง mail server ด้วยครับ
หัวข้อ: Re: ช่วยดูทีครับ php ส่ง mail เริ่มหัวข้อโดย: sss ที่ 04 สิงหาคม 2010, 23:06:12 แก้ php.ini ให้ใช้ smtp ของ ISP ถ้าอนุญาติให้ไม่ต้อง authen
เมื่อก่อนใช้เน็ตแคท ใช้ของแคทก็ส่งออกได้ เดี๋ยวนี้ไม่รู้จ้ะ หัวข้อ: Re: ช่วยดูทีครับ php ส่ง mail เริ่มหัวข้อโดย: teerapon ที่ 05 สิงหาคม 2010, 07:23:09 แก้ php.ini ให้ใช้ smtp ของ ISP ถ้าอนุญาติให้ไม่ต้อง authen งง เลย ครับเมื่อก่อนใช้เน็ตแคท ใช้ของแคทก็ส่งออกได้ เดี๋ยวนี้ไม่รู้จ้ะ หัวข้อ: Re: ช่วยดูทีครับ php ส่ง mail เริ่มหัวข้อโดย: kobkung ที่ 05 สิงหาคม 2010, 08:24:49 ปกติส่ง mail เขาไม่ใช้ appserv ส่งกัน เพราะมันไม่มีตัว mail server มาให้
ส่วนมากเทสผ่าน host กัน ถ้าลง mail server ในเครื่องก็ต้องปรับ php.ini หน่อยนึง ขึ้นอยู่กับ ตอนลง local อย่าไปลงเลย เทส host ดีกว่า เดี๋ยว งง ไปใหญ่ หัวข้อ: Re: ช่วยดูทีครับ php ส่ง mail เริ่มหัวข้อโดย: amaudy ที่ 05 สิงหาคม 2010, 09:03:29 ผมว่าใช้ http://swiftmailer.org/ หรือ http://phpmailer.codeworxtech.com/ ดีกว่า
ตั้งค่าให้ส่ง โดยใช้ smtp ของ Gmail ก็ได้ เหมาะสำหรับการเขียนโปรแกรมบนวินโดว์ พอขึ้น live ก็ค่อยเปลี่ยนการตั้งค่าไปใช้ smtp ของ server แทน หัวข้อ: Re: ช่วยดูทีครับ php ส่ง mail เริ่มหัวข้อโดย: wizmagna ที่ 05 สิงหาคม 2010, 14:20:19 ยังไม่ได้ระบุ Mail Server เช่น mail.domain.com และถ้าส่งผ่าน Mail Server ที่ติด Relay จะต้องมีการ Auth. ก่อนการส่งเพื่อป้องกันแอบใช้ Mail Server นะครับ ลองดูตัวอย่าง http://blog.ibiz.co.th/2008/06/01/sending-mail-from-php-mail-using-smtp-authentication/
|