引用 | 編輯
admin0n
2007-12-20 20:26 |
樓主
▼ |
||
x0
最近試一試了SMTP發信功能,一台失敗,一台成功,不知為何?詳細情形是這樣的, 在AB兩台電腦架同樣IIS V5.1 SMTP,設定都一樣,因為都是我設定, A電腦是HINET ADSL直接連外網路,無區域網路,IP為218.163.XXX.XXX, B電腦是學校區域網路,工作群組當中一台,有真實固定IP,IP為140.XXX.YYY.ZZZ, 然後在第三台電腦使用outlook express發信,以送信到zzz000@ms95.url.com.tw(智邦)為例, 如果第三台電腦outlook express的SMTP設定為A電腦,則發信不成功,收件人收不到信件, 信件會停留在A電腦的C:\Inetpub\mailroot\Queue裡面, 從A電腦PORT活動來看,如下圖: A電腦會不斷試很多次,好像送不進智邦伺服器, A電腦也有下列紀錄: 由於下列原因,訊息傳遞至遠端網域 'ms95.url.com.tw' 失敗: The connection was dropped by the remote host. 如果第三台電腦outlook express的SMTP設定為B電腦,則發信成功,收件人可以收到信件, 從B電腦PORT活動來看,如下圖: B電腦一次就成功了, 不只寄到智邦,寄到YAHOO等其他地方也會如此,都是A失敗,B成功, 難道SMTP架在HINET的電腦都會被收信郵件伺服器拒絕? x0
|
引用 | 編輯
admin0n
2007-12-27 20:21 |
2樓
▲ ▼ |
下面是引用yuan2626於2007-12-25 13:32發表的 :應該不是吧!因為連線有建立呀!如上圖,A電腦都有連到 210.59.228.XXX 的埠號25 而210.59.228.XXX就是智邦收件伺服器(ms95.url.com.tw)的IP群, 所以跟DNS沒關係吧! x0 |
引用 | 編輯
yuan2626
2007-12-27 23:20 |
3樓
▲ ▼ |
應該是說現在很多的Mail System都會去做DNS反查的動作
如果說反查到的IP是沒有經過DNS註冊的話 那系統會自動將信當成垃圾信阻擋 另一種可能就是 這IP之前人家用過 已經被列為黑名單了 x0 |
引用 | 編輯
admin0n
2007-12-27 23:35 |
4樓
▲ ▼ |
下面是引用yuan2626於2007-12-27 23:20發表的 :A電腦是使用HINET ADSL,IP當然是合法有註冊,只不過是動態, A電腦每次重開機就會得到不一樣的IP,但仍無法寄出, 怎麼可能每次都那麼巧用到黑名單IP? 所以應該不是"IP之前人家用過....."這原因? x0 |
引用 | 編輯
yuan2626
2007-12-31 22:15 |
5樓
▲ |
那應該就是你沒有申請DNS囉
因為未用過學網所以我不知道 學校的MIS會不會都將所有學校的IP都給予DNS名稱 你可以先申請免費的DNS試試看 畢竟有DNS你才能收到別人寄給你的信阿(總不能叫別人寄信給你時打 "id@ip" 吧) 因為在SPAM MAIL SERVER的世界裡 當收到一封信就會先去查這封信是否有註冊DNS(正解DNS,更嚴的甚至會查反解) 例如:123@123.com.tw 123.com.tw 是在DNS有註冊過的所以OK 沒有註冊的就變成 123@210.59.228.123 但是DNS裡找不到210.59.228.123的domain 所以系統自動判斷來源不正確 所以不OK x0 |