We wanted to allow the viewing of message headers in Exchange server 2003 webmail or OWA (Outlook Web Access).
What we were chasing was a users persistent spam problem, even though we are routing their mail through an advanced online filter. What we suspected was that they have a malware virus and were sending the spam to themselves via a connected client.
The easy way for us to view the headers was to login to the webmail as the client, and view message headers to check out this theory. Only Exchange server 2003 does not normally allow the access of viewing message headers.
We found a solution that linked to the download of a JS file that is controlling message view options on exchange.
The solution was provided by Copyright (c) Siegfried Weber.
However all the links to his file: http://www.asaris.de/sites/playground/Downloads/ViewMessageSource.zip failed to load.
Being the smart boys we are.. we hit up the web.archive.org website and found the original link.
And found the initial release was created in 2004. This was before the more recent updates to exchange 2003.
This means that there are some changes to the install notes. Notably the directory mentioned.
1. Logon to your Exchange server computer.
2. Unzip all files into a directory "C:\ViewMessageSource\" on the above computer.
3. Locate the Exchange server 2003 installation directory (usually "C:\Program Files\Exchsrvr".
4. Locate the folder "exchweb\6.5.6944.0\controls".
6. Make a backup copy of the existing file "util_View.js".
7. Replace the existing file with the new "util_View.js" extracted to the folder in step #2.
8. Do an "iisreset" from the command line (note: this will kick out all OWA users).
9. Clear your local browser cache.
We found the directory is now: 6.5.7651.60 and that there is no need to restart IIS. The solution works without that step.
Thanks to the boys at asaris.de