如果外面的信件都無法寄入時,通常發生的原因是DNS設定有問題 底下範例是使用nslookup來確定qserver.net是否設定正確!
1.開啟command視窗,並輸入nslookup 我們使用中華電信的DNS為查詢依據,輸入server 168.95.1.1

2.先查詢qserver.net這個domain是由那一台dns管理 輸入 set type=ns 表示我要查詢name server 再輸入 qserver.net 表示我查詢qserver.net這個domain的ns Server回應: qserver.net nameserver = dns.qserver.net => 指qserver.net是由dns.qserver.net這台主機管理 dns.qserver.net internet address = 210.209.181.17 =>dns.qserver.net這台主機的ip
注意:如果server回應2個nameserver,請確定這2台ns都有正常運作,並且設定都正常 否則有可能造成有的信可以寄入,有的信無法寄入

3.知道qserver.net是由210.209.181.17這台主機管理後 使用210.209.181.17這台主機為查詢依據,並查詢MX(mail exchanger)記錄是否正確 輸入 server 210.209.181.17 => 指定210.209.181.17這台主機為查詢依據 再輸入 set type=mx => 表示我們要查詢MX(mail exchanger)記錄 再輸入 qserver.net 表示我查詢qserver.net這個domain的mx Server回應: qserver.net MX preference =5, mail exchanger = qserver.net => 指qserver.net的MX是指向qserver.net這個位置 qserver.net internet address = 210.209.181.17 =>指qserver.net這個位置的ip,這個ip也就是MailServer的位置

4. 完成查詢! 請先確認你的MailServer的ip是否跟查詢的結果一樣,如果不相同就會造成外部信件無法寄入
|