Email
IIS6 cdo.message 無法發送電子郵件訪問被拒絕錯誤
在 iis 6 伺服器上獲得了一些非常基本的電子郵件程式碼來發送測試電子郵件。該伺服器在 Exchange 伺服器上啟用了中繼,iis 使用者對 mailroot 及其所有子文件夾的目錄具有寫入權限,但我們仍然得到這個爆炸性錯誤。
CDO.Message.1 錯誤“80070005”訪問被拒絕。/email.asp,第 42 行
我在拾取文件夾中看不到任何文件,但是隊列文件夾中有文件。有什麼想法我還應該看看嗎?
第 42 行的程式碼是 myMail.Send
發現問題,是對 SMTP 服務的權限。IIS 使用者也沒有系統可以訪問它。我們添加了它,它現在正在工作。
這表明您的伺服器不允許 CDO 通過它發送消息。最常見的原因是身份驗證問題。如果您的 Exchange 伺服器需要身份驗證,請檢查設置身份驗證的應用程式碼。確保 1) 它正在使用身份驗證和 2) 使用者名和密碼實際上是正確的。