發送郵件提示421 DB connection failed. Try again later。如:
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131228/1512315027-0.jpg" alt="20130903100714_870.jpg" />
一般出現該現象是由於ODBC串連不成功所造成的。先測試下ODBC的串連是否正常。測試方法如下:備忘:系統不同命令會有不同)
Windows server 2003:開始---運行----odbcad32.exe。
windows server 2008:在C:\Windows\SysWOW64\odbcad32.exe
--系統DSN----配置----然後test下--- 查看是否正常串連,正常串連話,會有個很漂亮的提示,如:
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131228/1512314V8-1.jpg" alt="20130903100754_218.jpg" />
當然,這是好的情況.我在密碼後面添加一個1,然後再來看下錯誤的提示:
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131228/1512312007-2.jpg" alt="20130903100840_981.jpg" />
這個提示就一串了,沒有上面的漂亮吧。如果這是個提示的話,說明您的密碼錯了。一般umail的密碼都會在C:\umail\readme.txt (說明:這個C盤是指umail的安裝盤)。您找到readme.txt 然后里面的密碼就知道了,如果到了這步,將其中的umail密碼複製過來,如果還是提示密碼錯誤,這個時候需要直接使用root進mysql的後台.進行相關的修改了.
開始---運行---cd C:\umail\mysql\bin\ (這此參數就不解釋了)
?>>mysql -P 6033 -u root -p (密碼還是為readme.txt中的root密碼.)
?>>Enter password: (在這裡直接粘貼密碼進來 )
?>>user mysql;
?>>update user set password=password('1qaz2wsx') where user='umail';
?>>flush privileges;
?>>\q
(附圖如下: 有些悲劇的同學root 的密碼也忘記了,也將其步驟發出來吧,沒必要的直接跳過)
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131228/151231O49-3.jpg" alt="20130903100932_129.jpg" />
(由於內容非必要,以---開頭)
---1.開始----運行---services.msc---(找到umailmysql 將其停止 )
---2.開始---運行---cmd----cd c:\umail\mysql\bin\
---3.mysqld -skip-grant-tables (斷行符號.會有個提示符在那裡一閃一閃的)
---4.重新開啟---開始---運行----cmd---cd C:\umail\mysql\bin\
---5.mysqld -skip-grant-tables
---6.use mysql;
---7.update user set password=password('123456') where user='root';
---8.flush privileges;
---9.\q
這個就不附圖了,與上面的沒有區別,記得操作完後,登出下或者重啟下。
更改完了以上幾步,那麼密碼就找回來了,然後在上面的odbcad32.exe中.再輸入下正確的密碼,測試下
現在在開啟下webmail吧!如果您更改了mysql 中umail的密碼。則會提示:
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131228/1512313445-4.jpg" alt="20130903101037_400.jpg" />
說明webmail的密碼錯了,至C:\umail\worldclient\html\mainconfig.php 將其中的密碼更改為剛剛更改的,然後再試下,是否都正常了呢!!!
本文出自 “郵件伺服器搭建” 部落格,請務必保留此出處http://mailyao.blog.51cto.com/3885985/1297003