A small note regarding corporate survival using Snow Leopard in places where the Exchange servers aren't updated to the latest spec.
If you receive what you know to be a meeting request without any
ics attachments and very little body text, chances are that it's missing stuff like the
Content-Class: urn:content-classes:calendarmessage header (which is supposed to be propagated to local clients in calendar messages and via SMTP to "external" recipients).
Since adding that by hand is a bother (it can be done via scripting, but is an overall nuisance), you can always do View > Message > Raw Source, copy the
base64 encoded block with a
text/calendar content type, and do this:
pbpaste | perl -MMIME::Base64 -ne 'print decodebase64($)' > meeting.ics && open meeting.ics
Yeah, I know it's ugly.