無法讓 SmarterMail 在新的 Windows 2008 伺服器上執行
確實遇到了麻煩,我已經閱讀了所有我能找到的指南,並在 Windows 2008 和 IIS7.5 上使用最新版本的 Smartermail 8。
我已經設置好了,所以我可以很好地發送電子郵件,登錄等,但它只是不會接收電子郵件。我總是得到這個:
永久失敗的技術細節:Google 試圖傳遞您的郵件,但被收件人域拒絕。我們建議聯繫其他電子郵件提供商以獲取有關此錯誤原因的更多資訊。其他伺服器返回的錯誤是:550 550 5.7.1 Unable to relay for xxx@scirra.com(狀態 14)。
我遵循了本指南:
http://portal.smartertools.com/KB/a31/cant-receive-mail.aspx
並得到了這些結果,這對我來說毫無意義。我還附上了一些我的設置圖片,如果有人能發現明顯的錯誤嗎?
當我這樣做時:netstat -abnp tcp
我在埠 25 上只有一個監聽:
TCP 127.0.0.1:25 0.0.0.0:0 監聽
我的 smartermail Web 伺服器配置設置為埠 9998 上的所有 IP 地址,我也嘗試了 25,但運氣不佳。SMTP 服務也在服務中停止。
非常感謝任何幫助,我對此不太了解。
更新
這現在正確嗎?
更新 2
MX 記錄看起來設置正確。它仍然以相同的消息彈跳。
有人說我需要禁用 SMTP 服務,其他人說讓它執行。當我:
telnet 84.45.57.142 25
我得到響應220 tom.scirra.com Microsoft ESMTP MAIL Service
這是 SMTP 服務正在執行。當 SMTP 服務未執行時,我得到響應:
Could not open connection to the host, on port 25
當
netstat -abnp tcp
我得到TCP 127.0.0.1:25 0.0.0.0:0 LISTENING [MailService.exe]
這就是你需要的東西,基於一點點探勘……
- 您可能需要更新 mail.scirra.com 的 A 記錄。看起來它目前正在辨識 84.45.57.143,而您的郵件伺服器似乎在 84.45.57.142 上(基於您的範例/描述和埠掃描/直接連接)。
- 您也可以考慮為您的 scirra.com 域設置 MX 記錄,因為目前似乎沒有。
如果 SmarterMail 8 確實在 84.45.57.142 上執行,那麼這兩個步驟應該會為您的 scirra.com 域提供入站郵件。