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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingเขียนสคริปส่งเมล์phpยังไงไม่ให้ เมล์เข้าเมลขยะอ่ะครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: เขียนสคริปส่งเมล์phpยังไงไม่ให้ เมล์เข้าเมลขยะอ่ะครับ  (อ่าน 5672 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
yen032
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,736



ดูรายละเอียด
« เมื่อ: 16 มกราคม 2011, 11:49:45 »

เขียนสคริปส่งเมล์phpยังไงไม่ให้ เมล์เข้าเมลขยะอ่ะครับ

ให้มันเข้า ใน  "กล่องขาเข้า"
บันทึกการเข้า
tujang
Verified Seller
ก๊วนเสียว
*

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

กระทู้: 204



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 16 มกราคม 2011, 12:15:39 »

ลองดูที่นี่นะครับ
โค๊ด:
http://www.picohosting.com/howto/phpmailer
บันทึกการเข้า

kiak
ก๊วนเสียว
*

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

กระทู้: 368



ดูรายละเอียด
« ตอบ #2 เมื่อ: 16 มกราคม 2011, 13:30:10 »

มันขึ้นกับโฮสที่ใช้ครับ อย่างโฮสของผมนี่ส่งไปก็เข้ากล่องขาเข้าตลอดครับ
บันทึกการเข้า

XXL
ก๊วนเสียว
*

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

กระทู้: 467



ดูรายละเอียด
« ตอบ #3 เมื่อ: 16 มกราคม 2011, 13:33:24 »

ผมว่า ขึ้นอยู่กับ การกำหนดตู้เมล์ ของผู้รับ
และ ระบบเมล์ เซิร์ฟเวอร์ ของผู้รับ
บันทึกการเข้า

รถไฟวิ่ง ฉึกฉัก... . . . . ...ถึงก็ช่าง..ไม่ถึงก็ช่าง..
pomchai
สมุนแก๊งเสียว
*

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

กระทู้: 841



ดูรายละเอียด
« ตอบ #4 เมื่อ: 16 มกราคม 2011, 13:59:46 »

 wanwan017
บันทึกการเข้า
เกมส์เกมส์.com
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,122



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 16 มกราคม 2011, 14:00:47 »

กำหนดความสำคัญของเมลครับ ให้สำคัญที่สุด
บันทึกการเข้า

gubaaball
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,678



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 17 มกราคม 2011, 02:21:47 »

ข้อมูลดีๆ ต้องการเหมือนกันครับ  wanwan003 wanwan003
บันทึกการเข้า

หนึ่งสุดหล่อ
สมุนแก๊งเสียว
*

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

กระทู้: 593



ดูรายละเอียด
« ตอบ #7 เมื่อ: 17 มกราคม 2011, 06:06:50 »

ผมตอบได้เฉพาะ hotmail นะครับ เพราะวุ่นกะมันมากจริงๆ


สำหรับ hotmail ถ้าโดเมนนี้ โฮสต์นี้ เป็นหน้าใหม่ เพิ่งส่งเมล์ใหม่ๆ ยังไงก็เข้า Junk ตลอด
เป็นที่ฝ่ายรับ ไม่ใช่ฝ่ายส่งนะครับ ดังนั้นไม่ว่าจะเขียนโค้ดอะไร ใช้ mail() หรือ smtp ส่ง
ก็ได้ผลลัพธ์เดียวกันครับ

จะให้เข้า Inbox ได้ ไม่ง่ายเลยครับ โดยปกติแล้วเทพๆจะแนะนำให้ใช้วิธีพวกนี้ (บางอันผมก็ไม่ได้ใช้เช่น DKIM เพราะทำยากส์มาก)

a) ไม่ติดใน RBL blacklist ต่างๆ หรือถ้าติดแล้วก็ต้องไปทำเรื่องขอเอาออกจาก blacklist แต่ละแห่งก่อน
โค๊ด:
http://www.anti-abuse.org/multi-rbl-check/

b) ใช้ SenderID + SPF + Domain Keys + DKIM
โค๊ด:
http://www.digitalsanctuary.com/tech-blog/debian/setting-up-spf-senderid-domain-keys-and-dkim.html
http://www.icez.net/blog/398/postfix-domainkeys-dkim

c) สมัครเป็นสมาชิก Junk Email Reporting Program (JMRP)
โค๊ด:
https://support.msn.com/eform.aspx?productKey=edfsjmrpp&ct=eformts&st=1&wfxredirect=1

d) ประวิติส่งเมล์ของโดเมน/IP เราดี มีเปอร์เซนต์การกดลง Junk จาก user ต่ำมาก อันนี้เช็คได้จาก Smart Network Data Services (SNDS)
โค๊ด:
https://postmaster.live.com/snds/index.aspx
ล้อกอินด้วย hotmail ของเราแล้วใส่เลขไอพีของเราลงไป หลังจากนั้นจะสามารถดูข้อมูลได้ว่าโดเมน/IP เราส่งเมล์เข้าฮอทเมล์วันละกี่เมล์ เข้ากี่เมล์ ไม่เข้ากี่เมล์ (ข้อมูลโชว์เป็นวันๆ เฉพาะวันที่ส่งเมล์เข้าเกิน 100 ฉบับ) ฮอทเมล์มองไอพีเราว่าเป็นยังไง ฯลฯ

e) ให้ hotmail user แอดเมล์เราลงใน contacts อันนี้ถ้าแอดกันเยอะหน่อยจะส่งผลให้เรามีความน่าเชื่อถือสูงขึ้นด้วย (ตามจำนวน user ที่แอดเราไว้) เมื่อสูงถึงจุดหนึ่งๆเมล์ของเราจะมีโอกาสเข้า Inbox สูงมากเลยครับ



ซึ่ง a)-d) ให้โฮสต์ทำให้ครับ ถ้าโฮสต์ดีหน่อยเขาก็ทำให้เสร็จแล้ว ส่วน e) ต้องมานั่งทำเองแยกแต่ละโดเมนครับ

ผมเองก็มารู้เอาตอนหลังจากที่ทำเองจนหมดนั่นแล้ว ว่าให้โฮสต์ทำให้ดีกว่า  :'(

ตอนนี้ผมเองก็มีเปอร์เซนต์การส่งเมล์เข้าฮอทเมล์แล้วเข้า Inbox ค่อนข้างดี อยู่ในระดับที่รับได้แล้วครับ (แอบส่งเข้าเมล์เพื่อนแล้วเช็ค) จากการทำมันทุกอย่างที่ว่ามา (ยกเว้น DKIM) ถ้าทำด้วยก็คงจะดีกว่านี้ครับ แต่แค่นี้ก็เยอะมากแล้ว กว่าจะทำหมดนั่น ไม่ง่ายเลยครับ ผมหาข้อมูลเป็นเดือนๆเลยกว่าจะสรุปออกมาเป็นยังงี้ได้

มีวิธีลัดให้ด้วย แต่ส่งได้วันละไม่เกิน 100 ฉบับนะ คือการใช้ gmail smtp ในการส่งเข้า hotmail ครับ ลอง google ดูนะครับ แต่ผมว่าถ้าจะส่งจริงๆจังๆเลยก็ทำตามข้างบนให้มันเรียบร้อยไปเลยดีกว่าครับ เหนื่อยทีเดียวใช้ได้นานๆเลย

 wanwan017
บันทึกการเข้า
SmileHost
สมุนแก๊งเสียว
*

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

กระทู้: 661



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 17 มกราคม 2011, 09:15:23 »

ใช้ smtp ในการส่งครับ
บันทึกการเข้า

LIEWnetwork
สมุนแก๊งเสียว
*

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

กระทู้: 868



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 17 มกราคม 2011, 16:23:08 »

ลองใช้โค้ดของ phpmailer แทน mail() ดูครับ
http://www.picohosting.com/howto/phpmailer
อีกเทคนิคหนึ่งก็ ลองใส่เมล์ของตัวเองลงในช่อง To: ไปด้วย จะเพิ่มความน่าเชื่อถือได้ครับ
บันทึกการเข้า

kiak
ก๊วนเสียว
*

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

กระทู้: 368



ดูรายละเอียด
« ตอบ #10 เมื่อ: 18 มกราคม 2011, 20:11:07 »

ผมตอบได้เฉพาะ hotmail นะครับ เพราะวุ่นกะมันมากจริงๆ


สำหรับ hotmail ถ้าโดเมนนี้ โฮสต์นี้ เป็นหน้าใหม่ เพิ่งส่งเมล์ใหม่ๆ ยังไงก็เข้า Junk ตลอด
เป็นที่ฝ่ายรับ ไม่ใช่ฝ่ายส่งนะครับ ดังนั้นไม่ว่าจะเขียนโค้ดอะไร ใช้ mail() หรือ smtp ส่ง
ก็ได้ผลลัพธ์เดียวกันครับ

จะให้เข้า Inbox ได้ ไม่ง่ายเลยครับ โดยปกติแล้วเทพๆจะแนะนำให้ใช้วิธีพวกนี้ (บางอันผมก็ไม่ได้ใช้เช่น DKIM เพราะทำยากส์มาก)

a) ไม่ติดใน RBL blacklist ต่างๆ หรือถ้าติดแล้วก็ต้องไปทำเรื่องขอเอาออกจาก blacklist แต่ละแห่งก่อน
โค๊ด:
http://www.anti-abuse.org/multi-rbl-check/

b) ใช้ SenderID + SPF + Domain Keys + DKIM
โค๊ด:
http://www.digitalsanctuary.com/tech-blog/debian/setting-up-spf-senderid-domain-keys-and-dkim.html
http://www.icez.net/blog/398/postfix-domainkeys-dkim

c) สมัครเป็นสมาชิก Junk Email Reporting Program (JMRP)
โค๊ด:
https://support.msn.com/eform.aspx?productKey=edfsjmrpp&ct=eformts&st=1&wfxredirect=1

d) ประวิติส่งเมล์ของโดเมน/IP เราดี มีเปอร์เซนต์การกดลง Junk จาก user ต่ำมาก อันนี้เช็คได้จาก Smart Network Data Services (SNDS)
โค๊ด:
https://postmaster.live.com/snds/index.aspx
ล้อกอินด้วย hotmail ของเราแล้วใส่เลขไอพีของเราลงไป หลังจากนั้นจะสามารถดูข้อมูลได้ว่าโดเมน/IP เราส่งเมล์เข้าฮอทเมล์วันละกี่เมล์ เข้ากี่เมล์ ไม่เข้ากี่เมล์ (ข้อมูลโชว์เป็นวันๆ เฉพาะวันที่ส่งเมล์เข้าเกิน 100 ฉบับ) ฮอทเมล์มองไอพีเราว่าเป็นยังไง ฯลฯ

e) ให้ hotmail user แอดเมล์เราลงใน contacts อันนี้ถ้าแอดกันเยอะหน่อยจะส่งผลให้เรามีความน่าเชื่อถือสูงขึ้นด้วย (ตามจำนวน user ที่แอดเราไว้) เมื่อสูงถึงจุดหนึ่งๆเมล์ของเราจะมีโอกาสเข้า Inbox สูงมากเลยครับ



ซึ่ง a)-d) ให้โฮสต์ทำให้ครับ ถ้าโฮสต์ดีหน่อยเขาก็ทำให้เสร็จแล้ว ส่วน e) ต้องมานั่งทำเองแยกแต่ละโดเมนครับ

ผมเองก็มารู้เอาตอนหลังจากที่ทำเองจนหมดนั่นแล้ว ว่าให้โฮสต์ทำให้ดีกว่า  :'(

ตอนนี้ผมเองก็มีเปอร์เซนต์การส่งเมล์เข้าฮอทเมล์แล้วเข้า Inbox ค่อนข้างดี อยู่ในระดับที่รับได้แล้วครับ (แอบส่งเข้าเมล์เพื่อนแล้วเช็ค) จากการทำมันทุกอย่างที่ว่ามา (ยกเว้น DKIM) ถ้าทำด้วยก็คงจะดีกว่านี้ครับ แต่แค่นี้ก็เยอะมากแล้ว กว่าจะทำหมดนั่น ไม่ง่ายเลยครับ ผมหาข้อมูลเป็นเดือนๆเลยกว่าจะสรุปออกมาเป็นยังงี้ได้

มีวิธีลัดให้ด้วย แต่ส่งได้วันละไม่เกิน 100 ฉบับนะ คือการใช้ gmail smtp ในการส่งเข้า hotmail ครับ ลอง google ดูนะครับ แต่ผมว่าถ้าจะส่งจริงๆจังๆเลยก็ทำตามข้างบนให้มันเรียบร้อยไปเลยดีกว่าครับ เหนื่อยทีเดียวใช้ได้นานๆเลย

 wanwan017


อันนี้ตัวจริง
บันทึกการเข้า

medieval
สมุนแก๊งเสียว
*

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

กระทู้: 875



ดูรายละเอียด
« ตอบ #11 เมื่อ: 18 มกราคม 2011, 20:46:04 »

แนะนำชื้อ IP ใหม่ส่วนตัวครับ อย่าง hostgator 60บาทต่อเดือนเอง ไอพีส่วนตัว ส่งยังไงก็ขาเข้าตลอด แต่อย่าสแปมละ เดี่ยวก็โดน CAN-SPAM
บันทึกการเข้า

ming0189
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,820



ดูรายละเอียด
« ตอบ #12 เมื่อ: 18 มกราคม 2011, 20:59:41 »

โอ้ สวยงามดีครับ
บันทึกการเข้า
ayeweb
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 5,205



ดูรายละเอียด เว็บไซต์
« ตอบ #13 เมื่อ: 18 มกราคม 2011, 21:08:40 »

ผมใช้ gmail smtp อะครับ ขาเข้าทุกอัน แต่ได้วันละ100เอง
บันทึกการเข้า


ข่าวไอที ข่าวสารไอที แอพไอโฟน บริการอื่นๆ
บริการ ตรวจหวย อื่นๆ ทั่วไปสาระน่ารู้ ความรู้ต่างๆ
Host ไทย เว็บผู้หญิงนะคะ แต่ผู้ชายก็เข้าได้ค่ะ
ตรวจหวย
ตรวจหวย ผลสลากกินแบ่งรัฐบาล>>
เช่าโฮสติ้ง Ruk-com
หน้า: [1]   ขึ้นบน
พิมพ์