Convert all incoming e-mail to a single format on reciept
Posted on 2005-04-22
My boss wants the whole company to work using HTML formatted mail, to make sure that everyone is using the same signature file, that includes our logo and so on.
I worked out that you can do this in Outlook 2003 by using the 'Run a Script' option in the rules set.
I wrote this script in VB in the VBAProject.otm / ThisOutlookSession module:
Sub ConvertAlltoHTML(objMsg As MailItem)
objMsg.BodyFormat = olFormatHTML
Then created a Rule (using the Rule Wizard) that states:
Apply this rule after message arrives
There are no exceptions, so this should run on every incoming message and convert it to HTML. Except it doesn't. In fact it appears to have no effect at all.
I know virtually nothing about VBA, so suspect that it is something I have done there. Can I ask for answers suitable for a newbie please.
Thanks for your help...