使用郵件轉換公用程式來升級郵件檔

當您將使用者的郵件檔升級至現行 Notes® 郵件範本,或升級至 iNotes® 範本時,您可以一次升級一個檔案,或使用郵件轉換公用程式來自動升級設計。您也可以使用郵件範本轉換公用程式將郵件設計從一種語言轉換成另一轉語言。在適用的 Domino® 服務器上執行郵件轉換公用程式。

執行這項作業的原因和時機

請確定您已升級管理郵件檔的 Domino® 伺服器,以及存取那些檔案的 Notes® 用戶端,不然使用者將無法使用新設計中的功能。使用者不存取郵件檔時,升級這些檔案。通知使用者在升級期間,他們的郵件檔將無法使用。

您可以使用郵件轉換公用程式從 Microsoft Exchange 移轉檔案。

使用郵件轉換公用程式

執行這項作業的原因和時機

在執行郵件轉換公用程式之前,請確定所有受影響的 Notes® 用戶端安裝都已升級至最新版次。

程序

  1. 備份受影響的伺服器或用戶端系統上的任何自訂郵件檔,或郵件範本。
  2. 啟動您要在其執行郵件轉換公用程式的 Domino® 伺服器 以及目標郵件檔所在的伺服器。
  3. 關閉 Domino® 伺服器郵件路由器,以防止 Domino® 在郵件檔升級時,將郵件遞送給它們。
    tell router quit

    升級郵件檔時,郵件是儲存在 MAIL.BOX 中。在升級郵件檔並重新載入路由器作業後,路由器會處理並遞送 MAIL.BOX 中的郵件至適當的郵件檔。

  4. 載入郵件轉換公用程式。
    load convert [arguments]

    郵件轉換公用程式指令使用引數來指定下列表單的選項:

    load convert   -? /? -a -c -d -e -f -g -h -i -l -m  -n -o -proxy -r -s -u-w -x mailfilepath existingtemplatename newtemplatefilename

    Mail檔案path 指定要升級哪個郵件檔或哪些檔案。

    現有templatename 指定要升級的特定郵件檔設計。這個內容位於「資料庫內容 > 設計」標籤的「範本名稱」欄位中。

    Newtemplate檔案name 會指定具有能升級郵件檔的範本。

    1. 郵件轉換公用程式選項與說明

    選項

    說明

    -a 管理名稱

    轉換工具完成時,啟用傳送郵件至管理員。

    -c

    將種類轉換為資料夾。

    -d

    請勿將種類轉換為資料夾。

    -e 或 -e-

    啟用或停用 IMAP 的 NSF 支援。轉換檔案或 Notes® 中使用的 IMAP 檔案。

    -f file name

    從文字檔讀取資料庫清單以進行處理。

    -g語言名稱

    以使用者喜好的語言取代郵件檔設計。

    -h

    新增 IMAP 特定項目以最佳化完整。

    -i

    將種類轉換為資料夾。

    -l file name

    透過從「Domino® 名錄」讀取人員的郵件檔,以產生郵件檔清單。將清單寫入文字檔。

    -m

    啟用或停用 IMAP 需要的資料夾參照。轉換檔案或 Notes® 中使用的 IMAP 檔案。

    -n

    顯示符合檔案名稱與範本名稱條件的資料庫,而不實際更新任何項目。

    -o

    移除 IMAP 指定的項目。

    -proxy

    在控制台視窗中啟用顯示狀態和錯誤訊息。

    -r

    啟用資料庫的遞迴搜尋。轉換指定目錄的子目錄中的郵件檔。

    -s

    取代設計但一律保留它們時,忽略資料夾的保留旗標。

    -u

    讓資料夾升級為與 $inbox 設計相同的設計。

    -w dir path

    在伺服器上所有郵件檔的 Notes® 中啟用名稱的修正,以容許 Microsoft Exchange 郵件移轉。

    -x

    啟用下列專用的設計元素索引鍵: NAMECLASSLANGUAGE

    -? /?

    顯示說明資訊。顯示指令行說明。

  5. 當公用程式完成將郵件檔升級至伺服器上現行版次郵件範本,請啟動 Domino® 伺服器郵件路由器。
    load router
  6. 通知 Notes® 使用者您已將他們的郵件檔升級至新設計。

郵件轉換公用程式作業範例

執行這項作業的原因和時機

您可以使用郵件轉換公用程式,來轉換一個以上郵件資料庫至新設計。下表顯示郵件轉換公用程式可以執行的各種作業範例。

註: 當您使用萬用字元(如星號 (*))來指定哪些檔案要升級至新郵件範本,請確定目錄(以及子目錄,若指定的話)中的所有資料庫都是郵件檔。當您使用萬用字元時,Domino® 會將萬用字元所指定的所有資料庫以指定的範本取代設計。如果您誤以新郵件範本取代非郵件資料庫,您可以使用郵件轉換公用程式來回復原始設計,再指定正確的範本。
2. 郵件轉換公用程式作業與說明

作業

說明

升級單一郵件資料庫

郵件轉換公用程式會以新版次的郵件範本取代現行郵件範本

此範例會在 Notes® 資料目錄的 MAIL 子目錄中,尋找郵件資料庫使用者.nsf。

load convert mail\使用者.nsf * mail9.ntf

升級目錄中的所有郵件資料庫

這個範例會尋找位於 Notes® 資料目錄的 MAIL 子目錄中,使用 Notes® 8.5 郵件範本的所有資料庫,並以 mail9.ntf(HCL Notes® 9.0.1 Social Edition 郵件範本)取代它們的設計範本。

load convert mail\*.nsf StdR85Mail mail9.ntf

升級目錄及其子目錄中的所有郵件資料庫

這個範例會尋找位於 Notes® 資料目錄的 MAIL 子目錄的所有資料庫,以及 MAIL 名錄的所有子目錄(例如,C:\NOTES\Data\MAIL\GROUP1、C:\NOTES\Data\MAIL\GROUP2 以及 C:\NOTES\Data\MAIL\GROUP3),並將其升級至 Notes® 9.0.1 Social Edition 郵件範本 mail9.ntf。

load convert -r mail\*.nsf * mail9.ntf

升級列在文字檔中的所有郵件資料庫

您可以建立列出您要升級之資料庫的文字檔案,再以它搭配使用郵件轉換公用程式來僅升級那些資料庫。例如,您可以建立文字檔 MAILLIST.TXT,來列出您要升級的所有郵件資料庫,然後將它儲存在目錄 C:\TEMP。此範例會尋找 MAILLIST.TXT 中列出的所有資料庫、判定資料庫是否使用符合 Mail* 的設計範本名稱,以及將符合的資料庫設計換成 mail9.ntf(Notes® 9.0.1 Social Edition 郵件範本)。

load convert -f c:\temp\maillist.txt mail*.ntf mail9.ntf

建立列出目錄中所有郵件資料庫的文字檔

您可以使用郵件轉換公用程式建立列出伺服器上所有主要郵件資料庫的文字檔(它不會列出抄本郵件資料庫)。此範例中會在 C:\TEMP 名錄中建立文字檔 MAILLIST.TXT。MAILLIST.TXT 包含伺服器上之主要郵件資料庫的清單,但不包含抄本郵件資料庫。在您使用此選項建立文字檔之後,就可以使用此檔案升級列在其中的郵件資料庫。請參閱本表中的「升級列在文件檔中的所有郵件資料庫」。

load convert -l c:\temp\maillist.txt

搭配 IMAP 使用的轉換由建檔,用於 Notes®

如果您搭配使用 Notes® 郵件檔與 IMAP,請執行郵件轉換公用程式來啟動郵件檔中之 IMAP 特有的功能。此範例會準備 Notes® 資料目錄之 \MAIL 子目錄中的郵件資料庫使用者.nsf,以搭配 IMAP 使用。

load convert -e mail\使用者.nsf

升級自訂資料夾設計

您可以使用郵件轉換公用程式,將自訂資料夾設計升級至「信箱」設計。此範例會將 Notes® 資料目錄的 \MAIL 子目錄中所有郵件資料庫的自訂資料夾設計升級至「信箱」設計。

load convert -u mail\*

升級沒有保留位元之資料夾的資料夾設計

-s 引數會忽略任何已取消選取保留的資料夾或視圖。這個對應於設計內容中的「不容許重新整理/取代以修改」選項。

即使資料庫是設定為從設計繼承,但用來建立郵件檔的系統資料夾及原始範本的其他設計元素並沒有該位元的設定。如果郵件轉換公用程式與 -s 引數一起執行,將不會更新系統資料夾,如「信箱」。

load convert -s mail\*

將英語郵件範本設計轉換至非英文,例如「德文」

load convert -gGerman TestMail.nsf * mail9_en_de.ntf
註:Linux 平台上,不要使用所要求語言名稱的引用。Linux 語法範例如下:
load convert -gGerman TestMail.nsf * mail9.ntf 

將所有列在 maillist.txt 檔的舊版使用者郵件設計升級到 Notes® 郵件設計

load convert -u -f maillisttxt * mail9.ntf

dir_path 和其子目錄中的所有 Microsoft Exchange 移轉郵件資料庫,執行位址修復

load convert -w db_path

在指定的 Microsoft Exchange 移轉郵件資料庫上執行位址修復。

load convert -w mail_db_path

產生包含主要郵件目錄中的所有 Microsoft Exchange 移轉郵件位址的文字清單,除了抄本以外。此功能跟位址修復相比比較不重要,但在後續選項是必要的事件中,它是必要的。

load convert -w -l text_list_path

請在指定的文字清單檔案所列的所有 Exchange 移轉郵件資料庫上執行位址修復對於容許管理員管影需要位址修復的資料庫是很有彈性的。

load convert -w -f text_list_file