我們公司現在郵件不能寄給hotmail
去後台看出現的是這樣
host mx2.hotmail.com[65.54.188.94] said: 550 SC-001 (BAY004-MC2F3) Unfortunately, messages from 220.130.178.8 weren't sent. Please contact your Internet service provider since part of their network is on our block list. You can also refer your provider to http://mail.live.com/mail/troubleshooting.aspx#errors. (in reply to MAIL FROM command)
這個要怎麼解決才好
你的IP,有DNS正向解析服務,也有DNS反向解析服務,有郵件服務(TCP25)
但,上層的hinet.net,並沒有存放IP反向解析的紀錄
所以,全世界在解析該IP時,不會顯示(貴公司Mail server)的名稱!
而是顯示(220-130-178-8.HINET-IP.hinet.net)
請向http://service.hinet.net/ 申請相關服務
我想錯誤訊息也很清楚:
https://mail.live.com/mail/troubleshooting.aspx#errors
550 SC-001 Outlook.com 因原則上的原因拒絕郵件。拒絕的原因可能是內容包含垃圾郵件的特性或 IP/網域聲譽。如果您不是電子郵件/網路管理員,請求助於您的電子郵件/網際網路服務提供者。
先檢查自家伺服器是否還在濫發垃圾信,若是帳號就改密碼,若是系統得好好更新掃毒...
DNS反解弄好先跟微軟申訴,若不行,只能先把郵件伺服器對外的220.130.178.8換掉...
calvinkuohttps://mail.live.com/mail/troubleshooting.aspx#errors提到:
微軟申訴
???
先花時間確認有無被濫發信件, 有則需查明原因並解決:
* maillog是否比正常時爆增
* CPU/Memory loading 是否比正常時明顯偏高
* 檢查IP有無被列入各RBL list , 例如 http://www.dnsbl.info/
220.130.178.8 有預設的PTR Record 220-130-178-8.HINET-IP.hinet.net
220-130-178-8.HINET-IP.hinet.net 可正常解析得 220.130.178.8
這樣就夠了, 不必再刻意設定其它反解!
Internet並沒有規定, mail server 的 PTR 要吻合服務的網域名稱,
比方一個公司可能有 xxx.com , xxx.com.tw , xxx.tw 三個網域,
那要以哪個為準呢? 設三筆PTR嗎? 技術上可行, 實際上未蒙其利先受其害!
( 請參考 https://supernoc.rogerstelecom.net/pdfs/multiple-ptrs.pdf )
還有, 做郵件代管的, 負責收發一大堆網域的信件, 也沒有設上數百個PTR啊!
yahoo 及 微軟, 退信只有官樣回應, 未提供擋信的確實原因與證據;
採用IP評譽策略的mail filter, 如 Cisco/senderbase, 作法也有爭議,
因為它是 Auto-system, 沒有 delist 機制.
這些做法, 可以迫使高層主管逐漸考慮改用所謂的"專業雲端服務",
大家都在 cost-down , 很少養得起專責的網管人員, 順水推舟.
若確定沒有被濫寄信件情節, 你只需將所有要寄到
hotmail.com
msn.com
live.com
outlook.com
livemail.tw
的信件, 設定 smart-relay(smarthost),
比如 msa.hinet.net , 請ISP代為轉信即可解.