發送郵件時,報“未能訪問‘CDO.Message’對象”錯誤

 .net,利用STMP服務器發送郵件時報錯。

造成這種原因可能有很多種,網上也有很多相關的文章。如果你確定你之前發送郵件成功,或者在本機成功,而發佈到服務器上時出問題。可以考慮看看以下原因:

 

  1. 是否因爲防火牆和殺毒軟件導致的,他們均帶有郵件攔截的功能。
  2. 是否因爲沒有註冊相關動態鏈接庫文件,使用命令:regsvr32 cdonts.dll試試(使用該命令,需要先進入system32目錄下,有可能會沒有cdonts.dll文件,沒有就去網上下一個)。
  3. STMP服務是否安裝,控制面板->添加刪除程序->添加windows組件->IIS
  4. 郵件服務器是否正確(有時候是權限問題,換個郵件服務器試試)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章