ส่งอีเมล์ไปยัง hotmail ไม่ได้ครับ ทั้งที่ดู log ส่งถึง

ไม่ติด black list ใดๆ ลองเช็คทุกตัวแล้ว

07/23/12 21:51:41 ME-I0018: [C5818BD5DD434FC6807932A1B69A9AF8.MAI] Outbound message from ([SMTP:yyyyyy@xxxxx.com]) requeued as [65AA2F7DB31947D2A0EFE1962EF8DB31.MAI] to the target domain [live.com]
07/23/12 21:51:41 ME-I0123: Domain [live.com] has MX list [mx3.hotmail.com,mx4.hotmail.com,mx1.hotmail.com,mx2.hotmail.com]
07/23/12 21:51:41 ME-I0026: [65AA2F7DB31947D2A0EFE1962EF8DB31.MAI] Sending message
07/23/12 21:51:43 ME-E0038: [65AA2F7DB31947D2A0EFE1962EF8DB31.MAI] Communications Error: Socket connection to mx3.hotmail.com failed (error 10061). The host was either not contactable or it rejected your connection.
07/23/12 21:51:43 ME-I1350: [65AA2F7DB31947D2A0EFE1962EF8DB31.MAI] Attempting to connect to MX 2 of 4 (mx4.hotmail.com).
07/23/12 21:51:47 ME-I0049: [65AA2F7DB31947D2A0EFE1962EF8DB31.MAI] Send Completed Successfully

จะเห็นว่า error อยู่ 1 mx แต่มันลอง mx ตัวอื่นๆมันก็ส่งไป ทั้งนี้ส่งไปยัง gmail ได้ปกตินะครับ

ลองเปรียบเทียบกับอีก server ครับ ส่งถึงปกติ

07/23/12 21:35:36 ME-I0018: [B1084B756CA742A1A4E72590A95FB7F9.MAI] Outbound message from ([SMTP:xxxx@yyyy.com]) requeued as [E82F58E10B5943A99BCB66B236B3C1D3.MAI] to the target domain [live.com]
07/23/12 21:35:36 ME-I0123: Domain [live.com] has MX list [mx3.hotmail.com,mx4.hotmail.com,mx1.hotmail.com,mx2.hotmail.com]
07/23/12 21:35:36 ME-I0026: [E82F58E10B5943A99BCB66B236B3C1D3.MAI] Sending message
07/23/12 21:35:39 ME-I0049: [E82F58E10B5943A99BCB66B236B3C1D3.MAI] Send Completed Successfully

ถ้า BW Inter ไม่มีปัญหา ก็อาจจะเ็ป็นเรื่อง block หรือ firewall ลอง telnet mx3.hotmail.com 25 จากเครื่องนั้นดู

telnet 220 ได้ปกตินะครับ

แต่ถ้า telnet ได้ อาจจะต้องลอง test แบบ full ดูครับ


telnet mx3.hotmail.com 25
HELO yourdomain.com
MAIL FROM: <mail@yourdomain.com>
RCPT TO: <mail@hotmail.com>
DATA


Test 
Test
.



ถ้าขั้นสุดท้ายเป็น 2xx ก็น่าจะ ok ครับถ้าจาก log ของ MailEnable ตรวจสอบยากครับว่า reject ในขั้นตอนไหน

HELO xxxxx.com
250 COL0-MC4-F12.Col0.hotmail.com (3.15.0.97) Hello [61.19.2xx.1xx]
MAIL FROM: <smilehost@xxxx.com>
250 smilehost@xxxx.com…Sender OK
RCPT TO: <yyyy@live.com>
250 yyyy@live.com
DATA
354 Start mail input; end with <CRLF>.<CRLF>
;
Test
Test
.
250 <COL0-MC4-F12Mk7LiHd00b6e877@COL0-MC4-F12.Col0.hotmail.com> Queued mail for
delivery

แต่อีเมล์ไม่ถึงผู้รับ

ผมลองกับเครื่องอื่นที่ไม่มีปัญหา ก็ได้ผลเหมือนกัน แต่ส่งเข้าเลย

server ปลายทางมันรับเมล์ไปแล้ว จะมาเช็ค network ทำไม
ปัญหาไม่ได้เป็นที่ network แต่เป็นที่ hotmail เอง รับแล้วเอาเมล์เราไปทิ้งใหนไม่รู้ ซึ่งเป็นเรื่องปกติของ hotmail ต้องทำใจ
เช็ค reverse dns ให้ดี รักษา ip ไม่ให้ส่ง spam และติด blacklist เข้าไปเพิ่ม contact list ไว้ใน hotmail เดี๋ยวก็ส่งได้เอง (อาจจะเริ่มจากเข้า junk ก่อน)

มีทางที่จะติดต่อขอทราบสาเหตุมั้ยครับ hotmail เป็นแบบนี้ก็เดือดร้อนอยู่น่ะครับ ไอพีนี้มีลูกค้า 300 โดเมน

เครื่องได้ set reverse dns ไว้หรือปล่าวครับ ถ้าไม่ได้ set อาจจะเป็นสาเหตุนึงที่ทำให้เมล์ไม่ถึงได้ครับ เพราะปัจจุบันจะมีการตรวจสอบ reverse dns ด้วย ถ้าไม่มีจะโดนมองว่าเป็น spam
สำหรับแนวทางแก้ไขเบื้องต้น คงต้องส่งต่อเมล์ขาออกให้ไป ต่อยัง server ที่ไม่มีปัญหาก่อนครับ

เซตเรียบร้อยครับ ผมก็ยังหาสาเหตุอื่นๆไม่เจอ