我正在嘗試手動建立 Outlook 簽名(不透過 Outlook)
根據 Microsoft 支援(和其他資源),我需要在 %userprofile%\AppData\Roaming\Microsoft\Signatures 中建立一個檔案(.txt、.rtf 或 .htm)
但是,如果我將檔案新增到該目錄中,簽名不會顯示在 Outlook 中。
如果我透過 Outlook 建立簽名,則不會在 %userprofile%\AppData\Roaming\Microsoft\Signatures 目錄中建立任何文件
我使用的是荷蘭語版本的 Office 2010,Outlook 帳號是 Exchange 帳號。
編輯:
Outlook 發現簽署的路徑 %userprofile%\AppData\Roaming\Microsoft\Signatures 是否可以變更?我的電腦上有一些古老的簽章管理軟體(給另一個使用者)。
如果我在 Outlook 中建立簽名,它不應該顯示在同一目錄中嗎?因為事實並非如此。
答案1
我相信您已經為 Outlook 簽名配置了自訂目錄。為 Outlook 2010 指定此目錄的登錄項目為:
HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\General
請檢查該鍵的Signatures
值。為了使用預設的 AppData 資料夾,該值必須為Signatures
。
答案2
- 關閉 Outlook。
刪除 Windows 登錄中下列項目下的 First-Run 值:
HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\Setup
請注意,x.0 取決於您的 Outlook 版本:
Outlook 2013 = 15.0
Outlook 2010 = 14.0
Outlook 2007 = 12.0
- 將要用於電子郵件簽署的簽章檔案和資料夾新增/部署到使用者設定檔下的 \Signatures 資料夾中。此位置會有所不同,具體取決於您的 Windows 版本。
Windows Vista,Windows 7, or Windows 8 %userprofile%\AppData\Roaming\Microsoft\Signatures Windows XP %userprofile%\Application Data\Microsoft\Signatures
在註冊表中建立或找到以下項目:
HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Common\MailSettings
或者
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\x.0\Common\MailSettings
- 在 MailSettings 註冊表項下建立以下值:
名稱:NewSignature 類型:REG_EXPAND_SZ 值:用於新訊息的簽章名稱(有關簽章名稱,請參閱上面的步驟 3)
名稱:ReplySignature 類型:REG_EXPAND_SZ 值:用於回覆訊息的簽章名稱(有關簽章名稱,請參閱上面的步驟 3)
- 啟動 Outlook 並開啟一封新電子郵件。
NewSignature 註冊表值中指定的簽名會自動出現在郵件正文中。
答案3
使用 ProcMon 檢查檔案存取權限後,我找到了簽名的位置。
%userprofile%\AppData\Roaming\Microsoft\Signatures
由於 GPO 中的設定檔重定向,在我們的系統上不正確。我在以下位置找到了簽名:
%AppData%\Microsoft\$REG_KEY_VALUE$
和:
$REG_KEY_VALUE$ = HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\General\Signatures