Инструкция как синхронизировать Microsoft Outlook и календарь Яндекс или Google
С недавнего времени начал много пользоваться почтой на Яндексе (почта для домена или Яндекс.Коннект). Неприятным сюрпризом стало то, что, хотя почта работает по imap, но Microsoft Outlook при подключении аккаунта в Яндекс не позволяет синхронизировать календарь и контакты.
Так как только почта без календаря теряет очень много своей ценности не только для меня, то после поисков и изучения вопроса, решил описать найденное решение.
В чем корень проблемы
Microsoft Outlook из коробки умеет работать только с календарями в Exchange Server. Календарь Яндекс, а также многие другие онлайн сервисы календарей по умолчанию используют протокол CalDAV и не поддерживают формат Exchange.
Возможные причины такого несовпадения стандартов:
- MS Outlook ориентирован на бизнес пользователей, у которых как правило свой почтовый сервер и, обычно, это именно Exchange
- Большая часть ПО нормально работает именно с CalDAV: iOS, Android, Mozilla Thunderbird (с плагином) и т.д.
- Онлайн календари — намного менее востребованный сервис, по сравнению с почтой, и поэтому актуальность проблемы стандартизации ниже
Рабочее решение
В общем виде, решение заключается в установке в Outlook плагина для синхронизации локального календаря с онлайн календарем.
Из нескольких опробованных вариантов, мне больше всего понравились два:
- CalDAV Synchronizer
- Простенькое расширение, синхронизирует только календарь
- Можно синхронизировать разные календари
- Легкая настройка. Можно выбрать простую настройку из списка популярных онлайн календарей, включая Google и Яндекс
- Бесплатно и работает без ограничений
- Открытый код и 300+ звезд на GitHub (для тех, кто не в курсе, это уже приличный показатель популярности)
- Более комплексная надстройка, которая также позволяет синхронизировать контакты
- Настройка сложнее, так как Яндекса в списке CalDAV провайдеров нет (нужно идти самому искать правильный путь к онлайн-календарю)
- Для работы необходима лицензия. Персональная домашняя лицензия бесплатна, но требует ежегодного обновления.
- Есть исходный код для CalDAV библиотеки, на основе которой работает надстройка
- Кажется менее популярным, чем CalDAV Synchronizer
Альтернативные (неоптимальные) решения
- Экспорт календаря Google. В календаре Google возможно указать публичную ссылку для календаря в формате, который понимает Outlook. Но у данного решения есть ряд минусов:
- MS Outlook подключает календарь только в режиме “read only”
- Нет возможности настроить права, кто угодно у кого есть ссылка, сможет прочитать содержимое календаря
- Вместо того, чтобы синхронизировать уже существующий локальный календарь с онлайн сервисом, надстройка добавляет новый локальный календарь под каждый сервис и синхронизирует уже его
- Стоит 28 евро на фоне бесплатных альтернатив
- Не сильно рассматривал вариант, так как, даже если отбросить вопрос привычки и удобства, то остается вопрос (не-)переносимости своих vba-макросов и надстроек (можно назвать это vendor lock’ом)
Заключение
На самом деле задача синхронизации Outlook и внешних провайдеров достаточно тривиальна. Предположу, что есть и другие удобные альтернативы, но описанные выше варианты показались мне достаточными. Если вы знаете более удобные способы или решения, то пишите в комментарии.
Синхронизация календаря Google
Синхронизация данных – это очень полезная функция. Благодаря ей, вам не нужно будет вводить одни и те же данные на различных устройствах.
В данной статье разберемся, как можно синхронизировать Гугл календарь с календарем Яндекс и с телефоном или планшетом на Android, установив на устройство приложение Google Календарь.
Экспорт из календаря Яндекса в Google
Для начала зайдите в Яндекс календарь. Нажмите на кнопочку «Экспорт», которая расположена с правой стороны.
Появится окошко, в котором нужно выбрать календарь для экспорта. Я буду экспортировать Мои события. К этому календарю относится напоминание на 14 июня в 8,30 Позвонить Кате.
Напротив этого календаря, выберите формат файла iCal, кликнув по нему мышкой.
Далее появится окошко с ссылкой. Нажмите на нее, чтобы скачать на компьютер файл в выбранном формате. Чтобы закрыть данное окно, нажмите «ОК».
Заходим в Google календарь. Нам нужно добавить в него только что экспортированный файл.
Кликаем мышкой на значок в виде шестеренки в правом верхнем углу и выбираем из списка «Настройки».
В настройках переходим на вкладку «Календари» и нажимаем на кнопочку «Импортировать календарь».
В следующем окне нажмите на «Выберите файл».
Найдите на компьютере папку с загрузками, там вы увидите нужный файл, который был экспортирован из Яндекс календаря. Выделите его и нажмите «Открыть».
Возвращаемся к предыдущему окну и жмем «Импортировать».
Если ваши мероприятия будут успешно обработаны и добавлены, вы увидите следующее сообщение:
Также оно появится на календаре в соответствии с датой и временем.
Синхронизация календаря с Андроид устройством
Если вам нужно синхронизировать Гугл календарь с мобильным устройством или планшетом на Андроид, скачайте приложение Календарь с Play Market. Как это сделать, описано в статье: как войти в Гугл календарь.
Запустите установленное приложение на мобильном устройстве.
После этого, веб-версия и мобильная версия Google календаря автоматически синхронизируются.
У меня появилось мероприятие, которое в предыдущем пункте было импортировано из Яндекс календаря.
Вот такими не сложными способами, у нас получилось синхронизировать Гугл календарь с Яндекс календарем и с телефоном или планшетом, на базе Android.
Интеграция с веб-календарями
Для этого нажми на клавиши ⌘ Cmd + , или выбери в системном меню SingularityApp > Настройки.
Если ты не видишь события из календаря в приложении, убедись, что для календаря выбран статус Показать:
Как получить ссылку на календарь
Примеры некоторых популярных календарей.
Google календарь
Если ты хочешь просматривать события сразу из нескольких календарей, тебе нужно отдельно подключить каждый из них, потому что у каждого из них — индивидуальная iCal-ссылка.
Ещё один момент, о котором мы грустим: Google не дает ссылку на календарь «Дни рождения», который есть в каждом аккаунте по умолчанию. Почему — неизвестно. Но из-за этого, увы, подключить «Дни рождения» по ссылке не получится. Надеемся, Google со временем сделают iCal-ссылки и для этого календаря 🙂
Доступ для подключения календаря на корпоративном аккаунте может открыть администратор корпоративного аккаунта.
Яндекс календарь
В Яндекс Календаре iCal ссылку можно найти так:
Outlook Календарь
Для календаря Outlook нужную ссылку также можно найти в настройках.
Обрати внимание, что для подключения Outlook календаря он обязательно должен быть общедоступен.
Посмотреть события
Задачи отображаются на более темном фоне выше всех других задач в том же порядке, в каком стоят в гугл-календаре.
Они маркированы цветными круглыми ярлыками — цвет ярлыка каждой задачи совпадает с цветом ее ячейки в гугл-календаре.
У названий задач могут быть разные цвета и начертания — это зависит от статуса, в котором находится задача:
- Если событие просрочено, название задачи будет серого цвета.
- Если это текущее событие, название задачи будет выделено жирным начертанием.
- Если это предстоящее событие, название задачи будет выглядеть как обычно.
Обрати внимание: если тебе отправили приглашение на встречу, которое ты отклонил — событие будет продолжать выводиться в списке. К сожалению, по iCal-ссылке на календарь нет информации о том, что событие отменено.
Синхронизацию можно настроить на одном устройстве, а можно на нескольких — в этом случае на каждом настраивать ее нужно отдельно.
По веб-ссылке ты можешь подключить неограниченное количество календарей в режиме односторонней синхронизации — то есть события из календаря можно просматривать в планировщике. Эта функция доступна в любом тарифе.
Как синхронизировать календарь с программами на компьютере
Вы можете просматривать мероприятия из Google Календаря в других приложениях на компьютере, например в Outlook.
Синхронизация или просмотр
Интегрировать мероприятия Google Календаря в другие приложения можно двумя способами. В одном случае мероприятия можно только просматривать, в другом – редактировать и синхронизировать изменения.
Некоторые приложения календаря позволяют синхронизировать все события Google Календаря при помощи аккаунта Google. Используя один аккаунт, вы можете добавлять и редактировать мероприятия и в стороннем приложении, и в Google Календаре. При этом все изменения синхронизируются.
- Откройте свое приложение календаря.
- Найдите опцию добавления стороннего аккаунта в настройках или параметрах.
- Выберите «Войти с аккаунтом Google», чтобы начать процесс предоставления доступа к своему аккаунту Google. Если у вас включена двухэтапная аутентификация, необходимо также ввести пароль приложения.
- Выполните необходимые действия, чтобы добавить аккаунт Google.
Если в вашем приложении календаря полная синхронизация не поддерживается или если вы хотите лишь просматривать мероприятия без возможности их редактировать, воспользуйтесь ссылкой iCal.
- Откройте Google Календарь на компьютере.
- В правом верхнем углу нажмите на значок «Настройки» Настройки.
- На панели слева в разделе «Настройки моих календарей» нажмите на название календаря, который нужно использовать.
- Нажмите Интеграция календаря.
- Скопируйте ссылку в разделе «Закрытый адрес в формате iCal».
- Вставьте ссылку в своем приложении (см. инструкции приложения).
Важно! Закрытый адрес календаря предназначен для личного использования. Никому не сообщайте его. Если кто-то случайно узнал закрытый адрес вашего календаря, измените его, нажав Сбросить.
Что делать, если не удалось найти раздел «Закрытый адрес»
Если вы используете аккаунт Google в организации или учебном заведении, то настройки вашего календаря могли быть изменены системным администратором.Если вы не видите закрытый адрес календаря, обратитесь к администратору.
Об адресах Календаря
С помощью закрытого адреса вы можете просматривать мероприятия из Google Календаря в своем расписании Outlook, Календаре Apple и других приложениях. Если вы хотите, чтобы другие пользователи могли видеть ваше расписание, откройте доступ к календарю.
Примечание. Никому не сообщайте закрытый адрес своего календаря. Если кто-то случайно узнал закрытый адрес, аннулируйте его, нажав Сбросить, и создайте новый.
В отличие от закрытого адреса, общедоступным адресом можно делиться с кем угодно. Подробнее…