dougdog
asked on
How to insert outlook signatures automatically
I would like to have a standard outlook signature accross the company.
I would like it to use a specific font and font size.
Is their a way to automate this when they open outlook or log into the computer and pull the information from their active directory account.
I dont want each user to have to set their own signature cause their likely to use wrong font size etc
I would like it to use a specific font and font size.
Is their a way to automate this when they open outlook or log into the computer and pull the information from their active directory account.
I dont want each user to have to set their own signature cause their likely to use wrong font size etc
Yes I agree it depends on your situation and how much work you want to do.
I think there are three important points you need to answer yourself
I thought I would throw out there an alternative (with the option of getting information from a file server assuming you have a file server that all users have access to) and that is you could make a Outlook Add-in with a tool bar which is there when a user writes a new email. Once they finish the email they click the tool bar and your Signature is added. Your Add-in could check on a file server for updates you have made to the signature and download the new one.
An Outlook Add-in is a little formless .dll which loads when Outlook is started.
I think there are three important points you need to answer yourself
- How do i get my "thing" to the users (some not so computer literate)
- How do I make it easy for them to use it
- How can I easily update it
I thought I would throw out there an alternative (with the option of getting information from a file server assuming you have a file server that all users have access to) and that is you could make a Outlook Add-in with a tool bar which is there when a user writes a new email. Once they finish the email they click the tool bar and your Signature is added. Your Add-in could check on a file server for updates you have made to the signature and download the new one.
An Outlook Add-in is a little formless .dll which loads when Outlook is started.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
is there any script i coud use
you can create it from a vb script login script. Save the attached as a.vbs file
On Error Resume Next
Set objSysInfo = CreateObject("ADSystemInfo")
strUser = objSysInfo.UserName
Set objUser = GetObject("LDAP://" & strUser)
strName = objUser.FullName
strTitle = objUser.Title
strDepartment = objUser.Department
strCompany = objUser.Company
strPhone = objUser.TelephoneNumber
Set objWord = GetObject("Word.Application")
Set objDoc = objWord.Documents.Add()
Set objSelection = objWord.Selection
Set objEmailOptions = objWord.EmailOptions
Set objSignatureObjects = objWord.EmailOptions.EmailSignature
Set objSignatureEntries = objWordSignatureObjects.EmailSignatureEntries
objSelection.TypeText strName & ", " & strTitle
objSelection.TypeParagraph()
objSelection.TypeText strDepartment
objSelection.TypeParagraph()
objSelection.TypeText strCompany
objSelection.TypeParagraph()
objSelection.TypeText strPhone
Set objSelection = objDoc.Range()
objSignatureEntries.Add "AD Signature", objSelection
objSignatureObjects.NewMessageSignature = "AD Signature"
objSignatureObjects.ReplyMessageSignature = "AD Signature"
objDoc.Save = True
objWord.Quit
A scripted approach will have the same problem.
No signature will be appended to mail sent through OWA or smartphones.
-Matt
Once you have run the script your outlook will have a new signature set called 'AD Signature'
ASKER
when trying to run the script i get an error on line 13 char 1
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
no problem i will check these out
does anyone know why the script is not working
does anyone know why the script is not working
If you ask me, i would just send a good template to all users that they can then change manually.. There is one other solution, but it's not that easy.. It is to create a Signature on your own machine, distribute it to all users using some sort of dist tool like SMS and install in in their Application Data\Microsoft\Signatures folder. If you create a signature, it will be placed there..
If you make sure that you copy the signature to everyone with the exact same name, you should be able to send a reg key to all users to set the signature to this file... Imho this is only usefull if you have like a few hundred to thousand users and a good app dist in place, else i'd just go for the "change it manually"method..