1
我試圖讓這段代碼工作;vbscript AD電子郵件簽名ReplyMessageSignature
{meat snipped}
Set objEmailOptions = objWord.EmailOptions
Set objSignatureObject = objEmailOptions.EmailSignature
Set objSignatureEntries = objSignatureObject.EmailSignatureEntries
Set objSelection = objDoc.Range()
objSignatureEntries.Add "Reply Signature 003", objSelection
objSignatureObject.ReplyMessageSignature = "Reply Signature 003"
objDoc.Saved = True
objWord.Quit
但在登錄期間,我在此行上收到未指定的錯誤;
objSignatureObject.ReplyMessageSignature =「回覆簽名003」
如果我在沒有該行的情況下運行該代碼,則它可以很好地工作。但它只是將簽名添加到簽名列表中。我想添加它,以便它自動應用於新(不包括上面)和回覆電子郵件。這意味着用戶必須手動選擇信號。
我已經谷歌搜索和谷歌搜索。我已經看到上面的代碼在不少於30個不同的腳本中工作。不知道爲什麼它不適合我。開始懷疑,如果它是一個編碼問題或AD政策問題......
感謝
對不起,同樣的錯誤。 (正如我所說的,我故意將NewMessageSignature離開)。 – ausgeorge
對不起,在你原來的問題中沒有提到'NewMessageSignature'。請更新它。然後我會刪除我的答案... – JosefZ