Я использую iCal и Mail.app от Lion, и я начал работать в компании, где все используют MS Exchange. Я не подключал iCal к Exchange. Когда я получаю приглашение на мероприятие (отправленное с помощью Outlook) по электронной почте в Mail.app, я получаю обычные варианты «Возможно/Отклонить/Принять». Когда я нажимаю «Принять», отправитель получает уведомление, и электронное письмо перемещается в корзину. Но само событие не отображается в iCal.
Я уже немного поковырялся. Все электронное письмо с приглашением имеет кодировку base64 и имеет вложение vCal с событием. Когда я вручную декодирую вложение с помощью base64 и помещаю его в файл, я могу дважды щелкнуть его, и оно будет импортировано в iCal.
Но я думаю, что это должно работать автоматически, когда я нажимаю «Принять». Конечно, в настройках Mail.app для параметра «Добавлять приглашения в iCal» установлено значение «Автоматически».
Есть ли способ заставить это работать правильно?
Некоторое время назад я написал скрипт для исправления проблемы Exchange с неправильными данными о часовом поясе. Сценарий будет импортировать события Exchange в iCal. В моем блоге есть несколько сообщений о скрипте и о том, как он работает.
Зайдите в мой блог Surgical Diversions и найдите iCal
. Вы увидите как минимум 3 сообщения о сценарии.
Это решение предназначено для тех, у кого нет учетной записи Exchange и/или кто не хочет ее настраивать. Самое простое решение — создать учетную запись Exchange в iCal.
пользователь12036
бг2011
пользователь14910
Роберт