วันจันทร์ที่ 15 มีนาคม พ.ศ. 2553

วิธีแก้ปัญหาส่งอีเมลไป hotmail แล้วเข้า junk box

วิธีแก้ปัญหาส่งอีเมลไป hotmail แล้วเข้า junk box

http://www.codeans.com/2009/07/28/%E0%B8%A7%E0%B8%B4%E0%B8%98%E0%B8%B5%E0%B9%81%E0%B8%81%E0%B9%89%E0%B8%9B%E0%B8%B1%E0%B8%8D%E0%B8%AB%E0%B8%B2%E0%B8%AA%E0%B9%88%E0%B8%87%E0%B8%AD%E0%B8%B5%E0%B9%80%E0%B8%A1%E0%B8%A5%E0%B9%84%E0%B8%9B-h/


hotmailปกติแล้วการเขียนโปรแกรมส่งเมล สามารถส่งได้ง่าย ๆ สบาย ๆ ปิดตาเขียนก็ส่งได้แล้ว
แต่ปัจจุบัน ไม่ได้เป็นยังแต่ก่อนแล้ว ผู้ให้บริการอีเมล เช่น hotmail, gmail, yahoo mail ต่างให้ความสนใจเรื่องของ privacy และ policy ของผู้ใช้มาก จึงมีการวางมาตรการเพื่อป้องกัน อีเมลขยะและอีเมลที่เป็นมาจาก sender หมวกดำ วิธีแรกที่หลาย ๆ ที่ทำการ ทำตัวฟิลเตอร์ เพื่อกัน spam mail เหล่านี้
เจ้าตัวฟิลเตอร์นี่แหละครับ คือตัวที่ทำให้เมลที่พวกเรา ส่งไปที่ hotmail แล้วเข้า junkbox
โอเค ยังไม่ต้องตกใจครับ ถ้าเราไม่ได้ทำอะไรผิด ปัญหาก็ย่อมมีทางแก้ไขเสมอ

ผมเคยรีเซิร์ทเรื่องนี้มานานซัก 2 ปีแล้ว เพราะเมื่อก่อน ผมจะต้องส่งอีเมลที่เป็นลักษณะ directmail เพื่อส่ง โปรโมชั่นให้ลูกค้าทุกเดือน ตอนนั้นการส่งเมลไป hotmail ทุกฉบับจะเข้า inbox ของ hotmail จนกระทั่ง ประมาณต้นปี 2007 ผมได้รับจดหมายจากลูกค้าว่าทำไมอีเมลสั่งซื้อสินค้า ไปอยู่ใน junkbox ก็เลยต้องหาวิธีแก้ไข ซึ่งก็มีหลายวิธี แต่ที่จะกล่าวต่อไปเป็นวิธีที่ ดูดีมีระดับมากที่สุด (555 หมายถึงที่ฝรั่งเค้าทำกัน)

1. ต้องเช็คก่อนว่า domain ของคุณ มี SPF/SIDF records หรือยัง
ตรวจสอบได้ที่ http://www.microsoft.com/mscorp/safety/content/technologies/senderid/wizard/ แต่ผมใช้วิธีบอก บอกให้ network admin ของเว็บ hosting ทำให้(โดยส่งลิ้งค์นี้ไปให้)

2. ต่อมาต้องเช็คว่า IPaddress(IPs ของ SMTP server ส่วนใหญ่เป็น IPs เดียวกับ IPs ของโมเมนของคุณ) ที่เราใช้ส่งเมล มีการทำ Reverse DNS หรือยัง?
เช็คกับ server ของ AOL ได้ที่นี่ http://postmaster.aol.com/tools/rdns.html ถ้ามีแล้วจะได้คำตอบดังนี้
DNS Server Response:
xxxxxxxxx.net
Success! It appears you have Reverse DNS.
แต่ถ้าไม่มีต้องบอกให้ network admin คนเดิมช่วยเพิ่ม Reverse DNS ให้

3. หลังจากเรามีทรัพยากรเรียบร้อยแล้ว
ที่นี้ต้องแจ้งลบ ตัวคุณออกจาก spam filter list ของ hotmail ไปที่ลิ้งค์นี้น่ะครับ
https://support.msn.com/eform.aspx?productKey=edfsjmrpp&page=support_home_options_form_byemail&ct=eformts&scrx=1

ที่หน้านี้คุณต้องกรอกข้อมูลต่าง ๆ เกี่ยวกับตัวคุณ เว็บคุณ และพฤติกรรมการส่งเมลของคุณ

โอเค ผมมีตัวอย่างให้ดูเป็นแนวทาง
Service: (ชื่อบริการ)
Junk Mail Reporting Partner Program

What type of problem do you have?
Is this a request to join the program or an update to an existing partner account? (ขอเป็นพาธเนอร์กับ hotmail)
Yes

Primary company contact name (ชื่อของคุณ ชื่อเล่นก็ได้น่ะ)
xxxxx

How would you describe your company or yourself? (ระบุเกี่ยวกับตัวคุณหรือองค์กรของคุณว่าทำไร)
Business (non-marketing) [Business (non-marketing)]

Primary company contact email address
info@xxxx.net

The home page where people sign up for your service:(ชื่อโดเมนที่ส่งอีเมล)
xxxx.net

Contact phone number: (หมายเลขติดต่อกลับ ใส่ไรก็ได้ เค้าไม่โทรมาหรอก)
+66 081555xxxx

The opt-out link for each list or a link to your organization’s Privacy Policy: (ใส่ URL หน้า Privacy or Policy ตรงนี้ฝรั่งให้ความสำคัญมาก)
http://www.xxxx.net

Sender IPs for verification: (ใส่ ipaddress ของ SMTP server)
202.000.60.xxx

Are the IP addresses registered under your company’s name or domain name? (ตรงนี้ผมไม่แน่ใจ แต่ผมใส่ yes น่ะ คือใช่ไว้ก่อน 555)
Yes [Yes]

If no, do you have exclusive sending rights from the IP via your hosting company (not shared with any other senders)? (เนื่องจาก ข้อก่อนใส่ yes ข้อนี้เลยเป็น no)
No [No]

Can you remove customers who complain from your lists, or take action against spam accounts? (ข้อนี้ก็ใส่ Yes)
Yes [Yes]

Forwarding e-mail address (where complaints should be sent): (หอร์เวิร์ดอีเมล ผมใส่อีเมลอีกอันเข้าไป)
support@xxxx.net

ทำการ submit และรอประมาณ 24-48 ชม ก็จะมี staff ของ hotmail ติดต่อกลับมา แลบอกว่าใช้ได้แล้ว
แต่ อาจจะมีบางอย่างไม่โอเคเช่น
- เนื้อหาอีเมลของคุณเสี่ยงเกินไป staff จะบอกให้คุณ ปรับแต่งอีเมลของคุณ คุณอาจเอาฟังก์ชั่นส่งเมลจากลิ้งค์นี้ไปใช้ก็ได้ครับ http://www.codeans.com/2009/02/04/%e0%b8%9f%e0%b8%b1%e0%b8%87%e0%b8%81%e0%b9%8c%e0%b8%8a%e0%b8%b1%e0%b9%88%e0%b8%99%e0%b8%aa%e0%b9%88%e0%b8%87%e0%b9%80%e0%b8%a1%e0%b8%a5-%e0%b9%82%e0%b8%94%e0%b8%a2-php-%e0%b8%aa%e0%b9%88%e0%b8%87/