İçeriğe geç

CalDAV Takvim

Takvim davetleri e-posta olarak gelir, ama randevunun yeri takvimdir. CalDAV entegrasyonu bu boşluğu kapatır: bir daveti kabul ettiğinde YouniqMail randevuyu doğrudan CalDAV takvimine kaydeder. Nextcloud, iCloud, Fastmail, Radicale, Baikal ve diğer CalDAV sunucuları kullanılabilir.

Temel işleri YouniqMail kendiliğinden yapar: gelen davetler (.ics) başlık, saat, yer ve düzenleyenle birlikte, Kabul et, Belki ve Reddet düğmeleri olan bir kart olarak görünür. Katılımcıları göster konuk listesini açar, Yanıtı değiştir önceden verdiğin bir yanıtı düzeltir. Yanıt, standartlara uygun bir e-posta olarak düzenleyene gider; çevrimdışıysan giden kutusunda bekler.

Takvime ekle, randevuyu sisteminin takvim uygulamasında açar; en fazla iki hatırlatıcıyla birlikte, bunları Ayarlar → E-postalar → Takvim Davetiyesi altında Varsayılan hatırlatıcılar bölümünde belirlersin. Kartları orada tamamen de kapatabilirsin.

CalDAV entegrasyonu otomatik yolu tamamlar: kaydı sunucudaki kendi takvimine yazar, böylece randevu telefonunun gördüğü yerde de bulunur.

  1. Ayarlar → Entegrasyonlar → CalDAV Takvim bölümünü aç ve CalDAV takvimi etkinleştir anahtarını aç.
  2. Hesap ekle düğmesini seç ve Ad, Sunucu URL’si, Kullanıcı adı ve Parola alanlarını doldur. Kimlik doğrulama yöntemi için neredeyse her zaman Basic Auth uygundur.
  3. Keşfet, sunucunun takvimlerini getirir. İlki varsayılan olur, başka birini Varsayılan olarak ayarla ile seçersin.
  4. Kabul edilen davetiyeleri varsayılan takvime otomatik olarak ekle anahtarını aç.

Test et yalnızca giriş bilgilerini denetler. Sunucu URL’sini sağlayıcının belgelerinde CalDAV başlığı altında bulursun. Nextcloud’da URL /remote.php/dav ile biter; iCloud, hesap kurulumunda olduğu gibi uygulamaya özel bir parola ister. Google, CalDAV’a yalnızca YouniqMail’in kendi başına alamayacağı bir OAuth erişim belirteciyle izin verir; bu yüzden entegrasyon Google Takvim için uygun değildir.

Bundan sonrası kendiliğinden yürür: kabul ettiğinde ya da Belki diye yanıt verdiğinde randevu, davetteki saat, yer ve katılımcılarla birlikte varsayılan takvime eklenir. Reddettiğinde YouniqMail bu şekilde eklenmiş bir randevuyu yeniden kaldırır. Düzenleyen güncellenmiş bir davet gönderirse bir sonraki yanıtın, ikinci bir kayıt oluşturmak yerine mevcut kaydı değiştirir. Bir serinin yalnızca tek bir randevusunu değiştiren davetleri YouniqMail aktarmaz; böylece kayıtlı seri olduğu gibi kalır.

iCloud veya Nextcloud gibi bazı sağlayıcılar davetleri zaten kendiliğinden takvime ekler. O zaman bu anahtara ihtiyacın yoktur; sunucu aynı davetle oluşturulan ikinci bir kaydı zaten reddeder.

Kurallar için Takvime ekle eylemi vardır: e-posta bir davet içeriyorsa onu aktarır; düzenleyenin gönderdiği bir iptal randevuyu kaldırır. Davet içermeyen e-postalar, e-postanın zamanında başlayan, konusu başlık olan bir saatlik bir randevu olarak eklenir.

Çevrimdışıysan ya da takvim sunucusu yanıt vermiyorsa YouniqMail değişikliği saklar ve yanıt e-postasının giden kutusundan ne zaman çıktığından bağımsız olarak, sunucuya yeniden ulaşılır ulaşılmaz uygular. Bekleyen bir şey olduğu sürece Ayarlar → Entegrasyonlar → CalDAV Takvim altındaki hesap Şimdi tekrar dene ve Vazgeç seçenekleriyle bir not gösterir. Sunucu bir değişikliği kesin olarak reddederse veya bir hafta içinde kabul etmezse YouniqMail sana haber verir.