Všetky návody

Pripojenie e-mailového kalendára

E-mailovy kalendar je sposob synchronizacie kalendarov prostrednictvom preposielania pozvanok do kalendara (subory .ics) e-mailom. To je idealne pre kalendare, ktore nemaju API pristup, alebo ked chcete urcite kalendare udrzat uplne oddelene.

Kedy pouzivat e-mailove kalendare

Skvele pre

  • Kalendare bez podpory API
  • Starsie e-mailove klienty (Thunderbird, Lotus Notes)
  • Prijimanie blokovacich pozvanok do e-mailovej schranky
  • Jednoduchu jednosmernu synchronizaciu
  • Maximalne sukromie (udalosti iba cez zabezpeceny e-mail)

Zvazte alternativy, ak

  • Potrebujete synchronizaciu v realnom case (e-mail ma oneskorenie)
  • Vas kalendar podporuje API pristup (Google, Microsoft)
  • Potrebujete obojsmernu synchronizaciu
  • Chcete automaticke prijatie (e-mailove kalendare vyzaduju manualne akcie)

Dva sposoby pouzitia e-mailovych kalendarov

Prijimanie blokatorov e-mailom

Ked mate udalosti v kalendari Google/Microsoft, SyncMyDay odesle e-mailove pozvanky na lubovolnu vami zadanu e-mailovu adresu. Tieto pozvanky mozete prijat vo svojom e-mailovom klientovi (Outlook, Thunderbird atd.) a objavia sa vo vasom kalendari.

Preposielanie pozvanok do SyncMyDay

Ziskajte jedinecnu e-mailovu adresu od SyncMyDay (napr. abc123@syncmyday.eu). Ked obdrzite pozvanky do kalendara na tuto adresu, SyncMyDay automaticky vytvori blokovacie udalosti v ostatnych pripojenych kalendaroch.

Postup

  1. Prejdite na Pripojenia kalendarov

    Prejdite na Kalendare v menu, alebo chodte na stranku Pripojenia kalendarov.

    Dashboard so zvyraznenym menu Kalendare (otvorí obrázok v plnej veľkosti)
    Dashboard so zvyraznenym menu Kalendare
  2. Kliknite na „E-mailovy kalendar“

    Najdite a kliknite na tlacidlo E-mailovy kalendar s ikonou obalky.

    Poskytovatelia kalendarov s moznostou E-mailovy kalendar (otvorí obrázok v plnej veľkosti)
    Poskytovatelia kalendarov s moznostou E-mailovy kalendar
  3. Vyberte metodu nastavenia

    Uvidite dve moznosti:

    • Moznost A: Prijimanie pozvanok. Zadajte e-mailovu adresu, na ktorej chcete prijimat pozvanky do kalendara. Tento e-mail by mal byt pripojeny k aplikacii kalendara (Outlook, Thunderbird, Apple Mail atd.). Priklad: moja-praca@firma.sk
    • Moznost B: Ziskanie jedinecnej adresy. SyncMyDay vygeneruje pre vas jedinecnu e-mailovu adresu (napr. abc123@syncmyday.eu). Preposielajte pozvanky do kalendara na tuto adresu a my ich automaticky spracujeme. Nie je potrebne zadavat e-mail – staci kliknut na „Vygenerovat adresu“.
  4. Dajte mu nazov

    Zadajte popisny nazov pre tento e-mailovy kalendar, napriklad:

    • Pracovny e-mailovy kalendar
    • Thunderbird kalendar
    • Outlook Desktop

    To vam pomoze identifikovat, ktory e-mailovy kalendar je ktory, ak vytvorite viac.

  5. Ulozit a pripojit

    Kliknite na Pripojit alebo Ulozit. Vas e-mailovy kalendar sa objavi v zozname pripojeni.

    Uspesne pripojeny e-mailovy kalendar (otvorí obrázok v plnej veľkosti)
    Uspesne pripojeny e-mailovy kalendar

Nastavenie preposielania e-mailov (Moznost B)

Ak ste si zvolili ziskanie jedinecnej adresy SyncMyDay, musite na nu nastavit preposielanie pozvanok do kalendara.

Gmail

  1. Prejdite do Nastaveni Gmailu → Zobrazit vsetky nastavenia.
  2. Kliknite na zalozku Preposielanie a POP/IMAP.
  3. Kliknite na Pridat adresu pre preposielanie.
  4. Zadajte vasu adresu SyncMyDay (napr. abc123@syncmyday.eu).
  5. Gmail odesle potvrdovaci kod na tuto adresu (skontrolujte s nami).
  6. Po potvrdeni nastavte filter pre preposielanie iba pozvanok do kalendara.

Outlook / Microsoft 365

  1. Prejdite do Nastaveni Outlooku → Zobrazit vsetky nastavenia Outlooku.
  2. Prejdite na Posta → Preposielanie.
  3. Povolte preposielanie a zadajte vasu adresu SyncMyDay.
  4. Ulozte zmeny.
  5. Volitelne vytvorte pravidlo pre preposielanie iba e-mailov s prilohou .ics.

Ostatni e-mailovi klienti

Vacsina e-mailovych klientov podporuje pravidla preposielania. Hladajte:

  • Filtre alebo Pravidla v nastaveniach
  • Vytvorte pravidlo: „Ked sprava ma prilohu s priponou .ics“
  • Akcia: „Preposlat na vase-syncmyday-adresa@syncmyday.eu“

Vytváranie pravidiel synchronizacie s e-mailovymi kalendarmi

Akmile je vas e-mailovy kalendar pripojeny, mozete ho pouzit v pravidlach synchronizacie.

Ako ciel (prijimanie pozvanok)

Priklad: Google Calendar → E-mailovy kalendar

  • Zdroj: vas pracovny kalendar Google
  • Ciel: e-mailovy kalendar s osobne@example.com
  • Vysledok: budete dostavat e-mailove pozvanky na vsetky pracovne udalosti na osobny e-mail

Ako zdroj (preposielanie pozvanok)

Priklad: E-mailovy kalendar → Google Calendar

  • Zdroj: e-mailovy kalendar s jedinecnou adresou
  • Ciel: vas pracovny kalendar Google
  • Vysledok: pozvanky do kalendara zaslane na vasu jedinecnu adresu sa zobrazia ako blokatory v Google

Ako funguje synchronizacia e-mailoveho kalendara

Ked su v kalendari zdroja vytvorene udalosti, SyncMyDay odesle e-mailove pozvanky na specialnu adresu. Tieto pozvanky sa automaticky zobrazia ako blokovacie udalosti.

  1. Udalost vytvorena v zdrojovom kalendari. Vo vasom zdrojovom kalendari (napr. Google Calendar) je vytvorena udalost.
  2. SyncMyDay detekuje zmenu. Obdrzime webhook notifikaciu (pre API kalendare) alebo kontrolujeme zmeny (CalDAV/E-mail).
  3. Odoslana e-mailova pozvanka. E-mail s prilohou .ics je odoslany na adresu vasho e-mailoveho kalendara.
  4. Udalost sa zobrazi v e-mailovom klientovi. Vas e-mailovy klient (Outlook, Thunderbird atd.) obdrzi pozvanku a zobrazi ju vo vasom kalendari.

Caste otazky

Musim manualne prijimat e-mailove pozvanky?

Zalezi na nastaveni vasho e-mailoveho klienta. Vacsina e-mailovych klientov moze byt nakonfigurovana pre automaticke prijatie pozvanok do kalendara. Skontrolujte nastavenia kalendara pre „Automaticky prijimat ziadosti o schodzky“ alebo podobne moznosti.

Ako rychla je synchronizacia e-mailoveho kalendara?

Dorucenie e-mailu je obvykle rychle (pocas minut), ale zavisi od oneskoreni e-mailoveho servera. Ak potrebujete okamzitu synchronizaciu, zvazte pouzitie Google Calendar alebo Microsoft 365, ktore podporuju webhooky v realnom case.

Mozem pouzit tu istu e-mailovu adresu pre viac e-mailovych kalendarov?

Ano. Mozete vytvorit viac e-mailovych kalendarov, ktore vsetky odosielaju na tu istu e-mailovu adresu. To je uzitocne, ak chcete prijimat blokatory z roznych zdrojovych kalendarov na jednom mieste.

Co ked prestanem dostavat e-maily?

Skontrolujte tieto mozne problemy:

  • E-mail zachyteny v zlozke spam
  • Pravidlo preposielania e-mailov zakazane alebo nefunkcne
  • Pripojenie e-mailoveho kalendara neaktivne (skontrolujte stranku Pripojenia)
  • Pravidlo synchronizacie pozastavene alebo zmazane

Ďalšie kroky

Technické detaily

Pre vývojárov a IT

Format iCalendar (RFC 5545)

E-mailove pozvanky pouzivaju format iCalendar (.ics):

  • Standardny MIME typ: text/calendar
  • Obsahuje komponenty VEVENT s datami udalosti
  • Zahrnuje VTIMEZONE pre informacie o casovom pasme
  • Pouziva METHOD:REQUEST pre pozvanky

Odosielanie e-mailov

Odchadzajuce e-mailove pozvanky:

  • Odosielane cez system Laravel Mail (SMTP, Mailgun, SendGrid atd.)
  • Adresa odosielatela: events@syncmyday.eu
  • Priloha: subor event.ics

Prijimanie e-mailov (Inbound)

Pre jedinecne adresy SyncMyDay:

  • IMAP polling: Kontroluje schranku kazdu minutu
  • Podpora webhookov: Mailgun, SendGrid, Postmark
  • Parsuje prilohy .ics
  • Extrahuje token z adresy prijemcu (napr. abc123 z abc123@syncmyday.eu)

Spracovanie udalosti

  1. Parsovanie suboru .ics pre komponenty VEVENT
  2. Extrahovanie DTSTART, DTEND, SUMMARY, STATUS
  3. Konverzia do interneho formatu udalosti
  4. Kontrola pravidiel synchronizacie a vytvorenie blokovacich udalosti
  5. Oznacenie e-mailu ako spracovaneho (presun do zlozky „Spracovane“ alebo zmazanie)

Bezpecnost

  • Jedinecne adresy su kryptograficky generovane tokeny
  • Validacia tokenu zabranuje neopravnenemu pristupu
  • Obsah e-mailu je pred spracovanim sanitizovany
  • Spracovavane su iba prilohy .ics

Nepodarilo sa? Napíšte nám a pomôžeme vám.