Як синхронізувати мій календар обміну в Ubuntu (Thunderbird / Lightning)?


33

Що виходить із середовища Microsoft Windows, який найкращий спосіб синхронізувати календар на Ubuntu / Thunderbird / Lightning?

Відповіді:


54

ExchangeCalendar / exchangecalendar плагін для Thunderbird , здається , щоб вирішити цю проблему витончено. Ось кілька кроків, які допоможуть вам зробити:

  1. Встановіть плагін блискавки для Thunderbird.
  2. Завантажте модуль календаря ms-exchange з ExchangeCalendar / exchangecalendar . Плагін * .xpi може знаходитися всередині zip-файлу. Збережіть файл у папці завантажень (або в іншому місці).
  3. У програмі Thunderbird натисніть меню -> Додатки
  4. Клацніть піктограму, щоб встановити надбудову з локального файлу (рис. 1 нижче).
  5. Як тільки плагіни будуть встановлені і Thunderbird перезапустився, відкрийте вкладку календаря в Thunderbird. Клацніть правою кнопкою миші в розділі календарів і виберіть "новий календар".
  6. Виберіть "У мережі"
  7. Виберіть Microsoft Exchange.
  8. Виберіть назву календаря.
  9. Тепер хитра частина. Я не міг змусити функцію автовідкриття працювати, але якщо ви введете правильний URL-адресу та ім’я користувача сервера, ви готові йти. Для офісу 365 URL-адреса: https://outlook.office365.com/ews/exchange.asmx . Дивіться малюнок 2 нижче.
  10. Натисніть "Перевірити сервер і поштову скриньку". Якщо ви отримали право на сервер та ім’я користувача, вхід у базову папку повинен з’явитися із кнопкою Next (рис. 3). Клацніть Далі. Здається, все працює. Удачі!

Рисунок 1 - Встановіть завантажений плагін обміну

Встановіть локально збережений надбудову для обміну

Малюнок 2 - Налаштування параметрів Exchange

Налаштуйте параметри обміну

Малюнок 3 - Після натискання кнопки "Перевірити сервер і поштову скриньку" відображається введення базової папки за допомогою кнопки "Далі"

Правильно налаштований сервер обміну - yay


Нічого, дякую за покрокові інструкції! Це працює ідеально.
pagliuca

Це спрацювало, мені просто потрібно було вручну ввести URL-адресу сервера ( mail.domain.com/EWS/Exchange.asmx )
Роберто Лейнарді

Коли я спробую це, мій URL-сервер заздалегідь вводиться та переходить у сірий колір, і я не отримую "перевірити сервер та поштову скриньку". askubuntu.com/questions/663223/…
Niklas Rosencrantz

1
Це також працює для спільного календаря. Просто встановіть адресу електронної пошти на ні, і заповніть основну електронну пошту спільного календаря. Я вважаю, що ваша Блискавка потребує того, щоб ваш основний обмінний рахунок був активним під акаунтами. Мені не було запропоновано ввести пароль, коли я додав загальний календар іншого працівника.
Лігемер

1
Мені довелося завантажити останню бета-версію (бета-версія 5) версії 4.0.0, щоб змусити її працювати. У мене були такі самі проблеми з підключенням, як описано в темі випуску з року тому, тож я припускаю, що Microsoft оновлює API-інтерфейс, порушуючи сумісність назад - раз,
Адріан Шмідт


0

Я змусив це працювати на Linux, і ось, як я це зробив. У Windows файли розміщені в іншому місці (Google підкаже, де), але загальний метод все одно повинен працювати з DropBox, SeaFile або аналогічними службами синхронізації даних.

Я використовую Thunderbird / Lightning в якості клієнта електронної пошти / календаря на своєму головному комп’ютері (Thinkpad W541, Ubuntu Unity, 16.04) і на своєму Chromebook для подорожей (Acer C720, Ubuntu XFCE, 16.04), і мені хотілося регулярно синхронізувати дані календаря між обома машинами . Пропозиції в Інтернеті часто згадують Календар Google, але я скоріше використовую інструменти з відкритим кодом (якими я керую), щоб виконати цю роботу. Я використовую SeaFile (еквівалент FOSS DropBox) для синхронізації папок і файлів між моїми машинами.

Крок 1. На своєму новому Chromebook я копіюю весь свій каталог Thunderbird: rsync -zarv user@thinkpad:~/.thunderbird/ ~/.thunderbird/ Потім я встановлюю Thunderbird і відкриваю його: presto, всі мої облікові записи, старі електронні листи та (що найважливіше) події календаря доступні. Чудово!

Крок 2 : Схоже, всі відповідні дані Thunderbird зберігаються в ~ / .thunderbird / blah.default /, а дані календаря у ~ / .thunderbird / blah.default / data-data /. На Chromebook я створюю нову подію календаря, зберігаю її і бачу, що ~ / .thunderbird / blah.default / Calendar-data / local.sqlite збільшився в розмірах і отримав нову "останню зміну". Я роблю висновок, що local.sqlite містить усі відповідні дані календаря.

Крок 3 : Я закриваю Thunderbird на обох машинах, а потім використовую SeaFile для синхронізації всього календаря-даних / папки на обох. Я бачу, що новіший розмір файлів і часова мітка успішно синхронізовані на Thinkpad. Я відкриваю Thunderbird на новій машині, і там у календарі моя нова подія. Успіху!

Недоліки : мабуть, головним недоліком є ​​те, що якщо Thunderbird відкритий на обох машинах і будь-який календар редагується, синхронізація файлів даних календаря іноді спричиняє збій Thunderbird іншої машини. Вони просто не були створені для обробки такого роду вводу-виводу. Але інакше: це чудово працює!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.