Připojení kalendáře Seznam
Kalendář Seznam připojíte jen e-mailovou adresou a heslem, adresu serveru zadávat nemusíte. Pokud máte zapnuté dvoufázové ověření, použijte místo běžného hesla heslo pro aplikace.
Než začnete
Budete potřebovat:
- e-mailovou adresu Seznam – funguje s adresami
@seznam.cz,@email.cz,@post.cza@spoluzaci.cz, - heslo – stejné, jakým se přihlašujete do Seznam účtu. Pokud máte zapnuté dvoufázové ověření, potřebujete heslo pro aplikace.
Heslo pro aplikace (jen s dvoufázovým ověřením)
Se zapnutým dvoufázovým ověřením Seznam běžné heslo pro CalDAV nepřijme. Pro poštovní programy a kalendáře si proto nastavíte zvláštní heslo pro aplikace. Pokud dvoufázové ověření nemáte, tuto část přeskočte.
-
Otevřete zabezpečení Seznam účtu
Přihlaste se do svého Seznam účtu a otevřete sekci Zabezpečení.
-
Nastavte heslo pro aplikace
V části Dvoufázové ověření klikněte vedle položky Heslo pro aplikace na Nastavit. Zadejte nové heslo dvakrát a klikněte na Uložit změny.
Podrobný postup najdete v nápovědě Seznamu.
Připojte kalendář v SyncMyDay
-
Otevřete formulář pro Seznam
V SyncMyDay klikněte v menu na Kalendáře a vyberte dlaždici Seznam. Formulář můžete otevřít i přímo.
-
Zadejte e-mail a heslo
- E-mailová adresa – celá adresa včetně domény, třeba
jan.novak@seznam.cz. - Heslo – heslo k Seznam účtu, nebo heslo pro aplikace, pokud máte zapnuté dvoufázové ověření.
Adresu serveru nezadáváte, SyncMyDay ji najde sám. Klikněte na Najít kalendáře.
- E-mailová adresa – celá adresa včetně domény, třeba
-
Vyberte kalendář
SyncMyDay zobrazí kalendáře ve vašem účtu. Vyberte ten, který chcete synchronizovat, případně upravte jeho název a klikněte na Dokončit nastavení. Vybraný kalendář můžete později změnit v jeho detailu přes Upravit.
Kalendář označený Jen pro čtení může být jen zdrojem jednosměrného pravidla. Blokace do něj zapisovat nejde a obousměrnou synchronizaci s ním nenastavíte.
-
Hotovo, kalendář je připojený
Kalendář Seznam se objeví mezi vašimi kalendáři.
Řešení problémů
„Seznam odmítl přihlašovací údaje.“
- Zkontrolujte, že jste zadali celou e-mailovou adresu, ne jen část před zavináčem.
- Máte zapnuté dvoufázové ověření? Pak běžné heslo nefunguje, použijte heslo pro aplikace.
- Pokud jste heslo pro aplikace mezitím změnili, zadejte to nové.
„Server teď nepřijímá další pokusy o přihlášení. Zkuste to prosím za pár minut.“
Po několika neúspěšných pokusech o přihlášení za sebou se další pokusy na chvíli zastaví. Počkejte pár minut a před dalším pokusem zkontrolujte heslo.
Synchronizace se zastavila a přišel mi e-mail
Když uložené heslo přestane fungovat (třeba po změně hesla pro aplikace), SyncMyDay připojení pozastaví a pošle vám e-mail. Otevřete kalendář na stránce Kalendáře, klikněte na Upravit, vyplňte Nové heslo (nepovinné) a klikněte na Uložit změny.
Změna se v cílovém kalendáři neobjevila hned
Kalendáře Seznam kontrolujeme každých 5 minut, změna se proto projeví během několika minut.
Další kroky
Technické detaily
Pro vývojáře a IT
Připojení
- Server
https://caldav.seznam.czhledáme přes/.well-known/caldav(RFC 6764), uživatelské jméno je celá e-mailová adresa. - Komunikace jen přes HTTPS, heslo je v databázi šifrované (libsodium).
- Kalendáře, do kterých účet nemůže zapisovat, poznáme podle
current-user-privilege-seta označíme je jako jen pro čtení.
Synchronizace
- Každých 5 minut porovnáme
getctag/sync-tokenkalendáře. Když se nezměnil, události znovu nestahujeme. Nejméně jednou za hodinu kalendář projdeme celý. - Události načítáme dotazem
REPORT(calendar-query), opakované události rozkládáme na jednotlivé výskyty sami. - Blokace obsahují jen název z pravidla (třeba „Obsazeno“),
TRANSP:OPAQUEaCLASS:PRIVATE. Nemají popis, místo ani účastníky, takže se nikomu neposílají pozvánky.
Nepovedlo se? Napište nám a pomůžeme vám.