¿Por qué las invitaciones a eventos aceptadas a través de MS Exchange no aparecen en iCal?

Uso iCal y Mail.app de Lion y comencé a trabajar en una empresa donde todos usan MS Exchange. No he conectado iCal a Exchange. Cuando recibo una invitación a un evento (enviada con Outlook) por correo electrónico en Mail.app, obtengo las opciones normales de Quizás/Rechazar/Aceptar. Cuando hago clic en Aceptar, se notifica al remitente y el correo electrónico se mueve a la Papelera. Pero el evento en sí no aparece en iCal.

Ya he husmeado un poco. Todo el correo electrónico de invitación está codificado en base64 y tiene un archivo adjunto vCal con el evento. Cuando decodifico manualmente en base64 el archivo adjunto y lo coloco en un archivo, puedo hacer doble clic en él y se importa a iCal.

Pero supongo que esto debería funcionar automáticamente cuando hago clic en Aceptar. Por supuesto, en las preferencias de Mail.app, la configuración "Agregar invitaciones a iCal" está establecida en "Automáticamente".

¿Hay alguna manera de hacer que esto funcione correctamente?

Estoy viendo esta misma situación. Parece tener algo que ver con Outlook. Cuando me envío invitaciones de calendario desde mis calendarios de Google y Yahoo, al hacer clic en Aceptar en el correo electrónico, se coloca el evento en mi iCal.
Tengo un flujo de trabajo similar pero agregué el servidor de intercambio a iCal. Mis invitaciones aceptadas ahora aparecen en iCal.
Sí incluido, gracias bg2011. Tenía la configuración de intercambio solo en Mail. Ahora, cuando también lo configuré en iCal, ¡aparecen todos los calendarios!
¿Está utilizando Exchange 2010? o 2003? Importa. 2010 funciona bien. ¿Tienes una cuenta en iCal para Exchange? ! ingrese la descripción de la imagen aquí

Respuestas (1)

Hace algún tiempo escribí un script para solucionar el problema que tenía Exchange con datos de zona horaria incorrectos. El script importará eventos de Exchange a iCal. Hay varias publicaciones en mi blog sobre el script y cómo funciona.

Vaya a mi blog, Surgical Diversions y busque iCal. Verás al menos 3 publicaciones relacionadas con el guión.

Esta solución es para aquellos que no tienen una cuenta de Exchange y/o que no quieren configurar una. La solución más sencilla es crear una cuenta de Exchange dentro de iCal.

¿Está diciendo que los datos de zona horaria incorrectos evitarán que la cita aparezca en iCal y que sus scripts solucionarán el problema que está experimentando el OP? En este momento, sus publicaciones parecen andar por las ramas sobre si lo que está hablando es probablemente la explicación y la solución a este problema en particular.
Sí, estoy diciendo que mi secuencia de comandos importará correctamente las invitaciones de Exchange codificadas en base64. Por lo menos lo hace por mí. Si no es así en este caso, estoy más que dispuesto a ver si puedo hacer que el script funcione en este caso. A menos que el interrogador realmente instale, ajuste y pruebe el script, no lo sabremos. Además, probablemente sea más fácil obtener una cuenta de Exchange y configurarla en iCal.