1. 程式人生 > >解決outlook無法儲存密碼的問題

解決outlook無法儲存密碼的問題

在一個專案中,部署了最新的Exchange 2013 sp1系統,幾百個客戶端都是windows2008R2,outlook是2010(已打到最新補丁)。

遇到了一個很棘手的問題就是客戶端設定好MAPI後沒辦法儲存密碼,每次重啟outlook都會提示密碼(多次重試後有的會儲存好)。

研究發現配置好後在windows憑據管理器中沒有新配置的賬戶憑據,因該是BUG導致。由於客戶端眾多,再者重試次數有很大的不確定性,所以必須另闢蹊徑。

通過研究,發現可以通過手動建立憑據的方式來極大的簡化手動配置,由原來的多步操作到後來的只需一步即可。

正常配置outlook後會自動建立兩種憑據:一個是普通憑據、另一個是windows憑據。

普通憑據格式如下:網路地址 MS.Outlook.15:userupn:PUT

windows憑據格式如下:網路地址 mail.xxxx.com(郵件訪問地址)

先通過批處理的方式批量每個客戶端執行後,在進行outlook配置就會儲存好密碼。

根據outlook自動創建出來的憑據規則,如下兩條批處理命令即可搞定:

     cmdkey /add:mail.xxxx.com /user:username /pass:password

    cmdkey /generic:MS.Outlook.15:userupn:PUT /user:username /pass:password