เกี่ยวกับปัญหาการส่ง E-mail ครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ น่ะค่ะ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ

Moderator: phpbb, mindphp, ผู้ดูแลกระดาน

ตอบกลับโพส
oxygenyoyo
phpBBThailand Sr. Member
phpBBThailand Sr. Member
โพสต์: 56
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00

เกี่ยวกับปัญหาการส่ง E-mail ครับ

โพสต์ โดย oxygenyoyo »

คือว่าผมในตอนแรกนั้นผมได้ทำการทดสอบการส่งเมล์ ( โดยไม่ได้ทำการจำลองส่งครับ )

ปรากฎว่าส่งได้ครับ hotmail นะครับ

แต่พอผมทำเว็บเสร็จทั้งหมดแล้ว อัพโหลดขึ้นไปปรากฎว่าส่งไม่ได้ครับ

hotmail yahoo << ส่งไม่เข้าเลยแม้แต่อยู่ใน junk mail ก็ไม่อยู่ครับ ผมจึงคิดว่าผมน่าจะไป ยุ่งอะไรกับโค้ดส่วนนี้

ผมจึงลองส่งไปที่ chaiyo ดูครับปรากฎว่าส่งได้โดยที่ใช้โค้ดเดียวกันอ่ะครับ


ผมจึงสงสัยว่าผมผิดพลาดตรงไหนครับ


ขอบคุณล่วงหน้าสำหรับคำตอบนะครับ
mindphp
phpBBThailand VIP Members
phpBBThailand VIP Members
โพสต์: 2269
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00
ติดต่อ:

โพสต์ โดย mindphp »

สร้างไฟล์ pdf online
ท่องเที่ยว http://www.thailandhotelforums.com/" onclick="window.open(this.href);return false;
สอน php http://www.mindphp.com/" onclick="window.open(this.href);return false;
oxygenyoyo
phpBBThailand Sr. Member
phpBBThailand Sr. Member
โพสต์: 56
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00

โพสต์ โดย oxygenyoyo »

ขอบคุณ คุณ mindphp มากนะครับ ตอบเร็วทันใจมาก

ผมจะลองดูอีกทีครับถ้ามีปัญหาเดี๋ยวมาถามต่อในกระทู้นี้แหละครับ
oxygenyoyo
phpBBThailand Sr. Member
phpBBThailand Sr. Member
โพสต์: 56
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00

โพสต์ โดย oxygenyoyo »

ได้แล้วครับ ผมคิดว่าคงเป็นรูปแบบของ header ที่ไม่น่าไว้ใจจึงทำให้ hotmail ไม่รับ

ขอบคุณครับสำหรับข้อมูลที่หามาให้ครับผม

ปล. ผลส่งได้แล้วครับ
mindphp
phpBBThailand VIP Members
phpBBThailand VIP Members
โพสต์: 2269
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00
ติดต่อ:

โพสต์ โดย mindphp »

ทำ ได้ยังไง เอา มาแนะนำคนอื่น หน่อย นะครับ เผื่อ คนอื่นติดปัญหาเดียวกัน
สร้างไฟล์ pdf online
ท่องเที่ยว http://www.thailandhotelforums.com/" onclick="window.open(this.href);return false;
สอน php http://www.mindphp.com/" onclick="window.open(this.href);return false;
oxygenyoyo
phpBBThailand Sr. Member
phpBBThailand Sr. Member
โพสต์: 56
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00

โพสต์ โดย oxygenyoyo »

ตอนแรกผมทำแบบส่งเมล์ธรรมดาเลยคือใส่ ตัวแปร

$headers = "From : <[email protected]>";

แค่นี้อ่ะครับทำให้ทาง hotmail คิดว่าเป็นเมล์แบบ spam จึงไม่รับเมล์ของผม

ผมได้ตามไปอ่านตามกระทู้ที่คุณ mindphp ให้มาเจอกระทู้เกี่ยวกับการเพิ่มค่าเกี่ยวกับ
ตัวแปร headers เพิ่มคือผมได้เพิ่มเข้าไปอีกสองบรรทัดคือ

$headers = "From: <[email protected]>\r\n";
$headers.= "Reply-To: [email protected]\r\n";

$headers.= "Content-type: text/html; charset=TIS-620"."\r\n";

จึงสามารถส่งไปทาง hotmail ได้ครับแต่ผมส่งไป yahoo ไม่ได้ -_-''

จะให้อธิบายเพิ่มเติมตรงไหนบอกได้นะครับ
ตอบกลับโพส

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 23 และ บุคคลทั่วไป 0 ท่าน