安裝cmailserver 5.4.6軟件安裝、注冊都非常順利,webmail頁面也都正常打開,但是一點“登錄”就提示錯誤:
Microsoft VBScript 運行時錯誤 錯誤 '800a01ad'?
ActiveX 部件不能創建對象: 'CMailCOM.POP3.1'?
/mail/login.asp,行 42?
點“注冊”時提示:
Microsoft VBScript 運行時錯誤 錯誤 '800a01ad'?
ActiveX 部件不能創建對象: 'CMailCOM.Admin.1'?
/mail/signup.asp,行 73
試了一下在后臺重新注冊COM組件,結果失敗,重新運行Cmail Server時第一次重新注冊COM組件顯示成功,但是訪問在網頁中仍然上面的問題。
在 百度、google上搜也沒有找到解決問題的辦法。于是重新安裝cmailserver 5.33 5.41等其他版本仍然不行,仔細研究后發現原來是cmailcom.dll所在的目錄有中文的原因,將cmailcom.dll拷貝到d:\然后再 regsvr32 d:\cmailcom.dll,再登陸發現問題解決了。
另外網上還有一種說法是regsvr32 scrrun.dll,反正在我這不行,如果我說的辦法不行你可以自己試一下。