DirectAdmin ส่งเมลล์ไปให้ user ที่ใช้ hotmail ไม่ได้

ตอนสร้าง user, reseller เวลาส่งเมลล์แล้ว user ใช้ hotmail ส่งเมลล์ไปให้ไม่ได้ครับ
ส่วน gmail ไปลงที่ spam แทน ผมลองใช้ squirremail ส่งไปให้ hotmail ก็ส่งได้ แต่ลง junk ครับ

อันนี้เป็น header ที่ส่งไปให้ gmail ครับ


Delivered-To: [email]jirawat@picohosting.com[/email]
Received: by 10.140.174.21 with SMTP id w21cs389907rve;

ถ้าเป็น hotmail ส่งไปถึงแต่ไม่เข้่าเมล์บอกซ์เป็นไปได้หลายสาเหตุ อันดับแรกให้ลองสมัคร

https://postmaster.live.com/snds/index.aspx --> Request Access

ผมเมลล์ไปสอบถามทาง hotmail แล้วเขาก็บอกว่ามีปัญหาเรื่อง reverse dns


At this time you are currently failing a reverse-dns lookup on your IP address.

มันหลายอย่างน่ะครับ ลองเช็กดู ดี ๆ

"61.19.246.46 PTR record: mail.picohosting.com. [TTL 86400s] [A=CNAME] *ERROR* A record for mail.picohosting.com. does not point back to original IP

ในเครื่องนี้มี domain ชื่อ picohosting.com มั้ยครับ
คือผมทำ reverse dns ให้แล้ว เป็น mail.picohosting.com
แต่ว่าตามที่ hotmail ส่งมาเหมือนกับว่าไม่มี A record ชี้กลับไป
เดี๋ยวผมเปลี่ยน reverse dns ให้เป็น ns1.picohosting.com ละกันนะครับ
ส่วนทาง server ให้ไปสร้าง A record “ns1” เพิ่มขึ้นมานะครับ

edit:

ปกติ DA มันสร้าง A resord “mail” ให้อยู่แล้วนี่นา ลองเช็ดใน dns ของโดเมน picohosting สิครับว่ามี A record อยู่มั้ย

dns record ผมตั้งค่าตามนี้ครับ


ftp	A	61.19.246.46	
localhost	A	127.0.0.1	
mail	A	61.19.246.46	
picohosting.com.	A	61.19.246.46	
pop	A	61.19.246.46	
webmail	A	61.19.246.46	
www	A	61.19.246.46	
picohosting.com.	NS	ns1.picohosting.com.	
picohosting.com.	NS	ns2.picohosting.com.	
ALT1.ASPMX.L.GOOGLE.COM.	MX	20	
ALT2.ASPMX.L.GOOGLE.COM.	MX	20	
ASPMX.L.GOOGLE.COM.	MX	10	
ASPMX2.GOOGLEMAIL.COM.	MX	30	
ASPMX3.GOOGLEMAIL.COM.	MX	30	
ASPMX4.GOOGLEMAIL.COM.	MX	30	
ASPMX5.GOOGLEMAIL.COM.	MX	30	
mail	MX	10	
picohosting.com.	TXT	"v=spf1 a mx ip4:61.19.246.46 -all"

edit :
ผมไม่แน่ใจว่าก่อนหน้านี้ mail A เป็นอะไร(หรืออาจจะไม่มี) แต่เพิ่งมาเปลี่ยนวันนี้ครับ ต้องรอมันอัพเดทประมาณซักกี่วันครับ

ผมลองทำตามกระทู้นี้ http://www.thaihosttalk.com/th1/index.php?topic=4812.0
ลอง add contact ไป แล้วลองส่งเมลล์จาก hotmail มาแล้ว ลอง reply กลับ ก็สามารถ reply ได้
แต่ถ้าส่งไปให้ hotmail แล้ว cc ตัวเองปรากฎว่าส่งไม่ได้ครับ

หลังจากนั่งแก้อยู่พักนึง
วันนี้มาทดสอบใหม่ ก็ส่งได้แล้วครับ
ทั้งส่งจาก thunderbird, SquirrelMail, และ create user ของ directAdmin

ไม่รู้ว่าจะเกี่ยวกับที่ทาง CAT-IDC ทำ Request Access ให้หรือเปล่านะครับ
ตามที่คุณ Jimmy แนะนำไว้ https://postmaster.live.com/snds/index.aspx --> Request Access
ผมส่ง Request ไปให้ทาง CAT activated ให้แล้วหมดทุก IP

แนะนำให้ request access เองและให้ CAT ช่วย activated ให้เพราะคุณสามารถใช้ Sign in โดยใช้ Login ของคุณ เข้าไปดูได้ ที่ https://postmaster.live.com/snds/data.aspx

ผมก็ไม่แน่ใจเหมือนกันครับ ว่าส่งได้เพราะอะไร ตอนนี้ dns record ผมตั้งค่าเป็นแบบนี้ครับ


ftp	A	61.19.246.46	
localhost	A	127.0.0.1	
mail	A	61.19.246.46	
picohosting.com.	A	61.19.246.46	
pop	A	61.19.246.46	
webmail	A	61.19.246.46	
www	A	61.19.246.46	
picohosting.com.	NS	ns1.picohosting.com.	
picohosting.com.	NS	ns2.picohosting.com.
mail	MX	10	
picohosting.com.	TXT	"v=spf1 a mx ip4:61.19.246.46 ~all"

ตั้งให้ port ออกทาง ISP เลย เมล์เข้า inbox hotmail แน่ๆ