IIS SMTP 發信會不會被擋?

Home Home
引用 | 編輯 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
引用 | 編輯 yuan2626
2007-12-25 13:32
1樓
  
會不會是你的DNS沒有設定好呢
???

獻花 x0
引用 | 編輯 admin0n
2007-12-27 20:21
2樓
  
下面是引用yuan2626於2007-12-25 13:32發表的 :
會不會是你的DNS沒有設定好呢
???
應該不是吧!因為連線有建立呀!如上圖,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發表的 :
應該是說現在很多的Mail System都會去做DNS反查的動作
如果說反查到的IP是沒有經過DNS註冊的話
那系統會自動將信當成垃圾信阻擋
另一種可能就是
這IP之前人家用過
.......
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