Я пытаюсь заставить этот код работать;vbscript AD Email подпись 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
, но во время входа в систему я получаю Unspecified ошибку в этой строке;
objSignatureObject.ReplyMessageSignature = "Reply Signature 003"
Если я запускаю код без этой строки, он отлично работает. Но он добавляет подпись в список подписей. Я хочу добавить его так, чтобы он автоматически применялся для новых (не включенных выше) и отвечал на электронные письма. Это означает, что пользователь должен вручную выбрать сиг.
Я googled и googled. Я видел вышеупомянутый код, работающий не менее чем в 30 разных сценариях. Не знаю, почему это не работает для меня. Начиная интересно, если это проблема кодирования или вопрос политики AD ...
благодаря
К сожалению, эта ошибка. (Как я уже сказал, я намеренно покинул NewMessageSignature). – ausgeorge
Извините, никаких упоминаний о 'NewMessageSignature' в вашем исходном вопросе. Обновите его, пожалуйста. Тогда я удалю свой ответ ... – JosefZ