The Entourage User's Weblog has been relocated.

You should be automatically redirected to the new location in 5 seconds. If not, please click on the link below.
Please remember to update your web browser bookmarks.

This page has been moved to

http://www.barryw.net/weblog/files/archive-7.html.

" content="text/html; charset=iso-8859-1" /> The Entourage User's WebLog
Why can't I send and receive animated GIFs?
So, your work colleague sent you a hilarious animated GIF graphic that you enjoyed so much. You went to send it to your best friend, but when you hit the 'Forward' button the formatting is lost. Worse still, when you send the graphic, you friend reports that the image isn't animated. What did you do wrong? Nothing!

Entourage has a relatively simple HTML engine built in that is used for display and editing of HTML content in 'simple' HTML messages. This limits the HTML available to fonts, sizes, colours and a few other relatively minor formatting attributes. This is the limit of what can be _created_ in Entourage.

However, when a more complex message arrives (something using tables or frames, for example), rather than failing to display it, the display is passed off to a more complex rendering engine (the 'Tasman' engine). This can display 'complex' HTML, but cannot create it.

Now, when your animated GIF arrived it was probably wrapped up in a complex HTML message (it must have been to be displayed animated). The display of the message was passed off to Tasman, which was capable of animating the GIF for you.

When you chose to forward the message, the new draft forwarded message was opened up using Entourage's more simple html editing engine. This strips out all the frames, tables etc that it can't handle (which is why you see formatting changes). When the message is sent, there is nothing in it to trigger the passing of the message to the Tasman engine on receipt, and the internal rendering engine can't animate GIFs.

The work round is to forward the original message as an attachment, which preserves the original 'complex html', but it may need the receiving client to open the attachment before they see the animation (this depends on their client and the format of the original message).

You can create and send original messages with animated GIFs in Entourage 2004, however. You do it this way:

  1. Create a new word document containing the message you want to send. When you insert the animated GIF, put it into a word table - a 1 row x 1 column table will do fine.
  2. Choose "send to > mail recipient (as HTML)" from the file menu
  3. Address your message and send.

Now, recipients using Entourage will receive a complex HTML message that will be passed to the Tasman engine and have the GIF animated Happy



Please feel free to leave a comment using the links below - comments on this article or requests for future articles are always welcome and will be responded to where appropriate.
|
Saving your Categories
If you have an Exchange Account you are probably aware that event categories are stored locally, in the Entourage database, not on the server with the message (this is due to the way that Entourage and the server interact). The trouble with this is that if, for any reason, the local cache is deleted and the events downloaded from the server again, all the event categories are lost. this can happen due to a database rebuild, or because the local calendar has become out of sync with the server. This can be a real pain. I know, it kept happening to me!

So, I wrote a pair of scripts (grab them from my Applescripts page). The first (Store Event Categories) will save the name of all categories in the event's details window, like this:
event

The second script (Restore Event Categories) does the reverse - it will take these notes and apply those categories to the events (creating a new category if necessary).

The way to use these scripts is to run the first script (Store Event Categories) on a regular basis. Best thing is to set up a schedule to run the script once a day:
schedule

Then, if you need to restore the categories you can run the second script (Restore Event Categories) manually - but make sure you run this second script before the next scheduled run of the first script fires, or all your former categories will be set to 'None'!



Please feel free to leave a comment using the links below - comments on this article or requests for future articles are always welcome and will be responded to where appropriate.
|