Перейти до вмісту

Календар CalDAV

Запрошення в календар приходять як лист, але зустріч належить до календаря. Інтеграція CalDAV закриває цю прогалину: коли ти приймаєш запрошення, YouniqMail одразу додає зустріч у твій календар CalDAV. Підходять Nextcloud, iCloud, Fastmail, Radicale, Baikal та інші сервери CalDAV.

Запрошення й без інтеграції

Section titled “Запрошення й без інтеграції”

Базові можливості YouniqMail має з коробки: вхідні запрошення (.ics) з’являються як картка з назвою, часом, місцем, організатором і кнопками Прийняти, Можливо й Відхилити. Показати учасників розгортає список гостей, Змінити відповідь виправляє вже надану відповідь. Відповідь іде організатору як стандартний лист; якщо ти офлайн, вона чекає у вихідних.

Додати до календаря відкриває зустріч у календарній програмі твоєї системи, щонайбільше з двома нагадуваннями, які задаєш у Налаштування → Листи → Календарне запрошення в пункті Типові нагадування. Там же можна й повністю вимкнути картки.

Інтеграція CalDAV додає автоматичний шлях: запис у твоєму календарі на сервері, щоб зустріч була й там, де її бачить твій телефон.

  1. Відкрий Налаштування → Інтеграції → Календар CalDAV і ввімкни Увімкнути календар CalDAV.
  2. Вибери Додати обліковий запис і введи Назва, URL сервера, Ім’я користувача та Пароль. Як Метод автентифікації майже завжди підходить Basic Auth.
  3. Виявити отримує календарі сервера. Перший стає календарем за замовчуванням, кнопкою Встановити за замовчуванням вибираєш інший.
  4. Увімкни Автоматично додавати прийняті запрошення до календаря за замовчуванням.

Тест перевіряє лише дані для входу. URL сервера знайдеш у документації свого провайдера за ключовим словом CalDAV. У Nextcloud він закінчується на /remote.php/dav; iCloud вимагає пароль для програми, як і під час налаштування облікового запису. Google допускає CalDAV лише з токеном доступу OAuth, який YouniqMail не може отримати сам; тому для Google Календаря інтеграція не підходить.

Далі все відбувається саме собою: коли ти приймаєш запрошення або відповідаєш «Можливо», зустріч потрапляє в календар за замовчуванням, з часом, місцем і учасниками із запрошення. Якщо відхиляєш, YouniqMail знову видаляє створену так зустріч. Якщо організатор надсилає оновлене запрошення, твоя наступна відповідь замінює запис, а не створює другий. Запрошення, що змінюють лише одну зустріч серії, YouniqMail не переносить, щоб збережена серія лишилася недоторканою.

Деякі провайдери, наприклад iCloud чи Nextcloud, самі додають запрошення в календар. Тоді перемикач тобі не потрібен; сервер однаково відхиляє другий запис із тим самим запрошенням.

Для правил є дія Додати до календаря: якщо лист містить запрошення, вона переносить його; скасування від організатора видаляє зустріч. Листи без запрошення вносяться як одногодинна зустріч на час листа, з темою як назвою.

Якщо ти офлайн або сервер календаря не відповідає, YouniqMail запам’ятовує зміну й виконує її, щойно сервер знову стане доступним, незалежно від того, коли відповідь вийде з вихідних. Поки щось очікує, обліковий запис у Налаштування → Інтеграції → Календар CalDAV показує примітку з кнопками Спробувати зараз і Відкинути. Якщо сервер остаточно відхилить зміну або не прийме її протягом тижня, YouniqMail тобі скаже.