Apple iCal je aplikace vyvinutá firmou Apple Computer pro operační systémy řady Mac OS X. Aplikace umožňuje správu libovolného množství kalendářů a také promítnutí událostí z více kalendářů do jednoho rozvrhu a identifikovat tak rychle konflikty v časovém plánu.
Kalendáře mohou být umístěny buď přímo na disku, nebo je možno přihlásit si s právy pro čtení kalendáře umístěné na webovém serveru. Dále je možné kalendáře na webový server publikovat.
Podpora ze strany Kerio MailServeru spočívá v možnosti publikovat kalendáře do své poštovní schránky na serveru nebo si do Apple iCal kalendáře z poštovní schránky přihlašovat. Uživatelé si mohou přihlašovat nejen vlastní kalendáře, ale také kalendáře nasdílené jinými uživateli.
Přihlášené kalendáře jsou v Apple iCal k dispozici pouze pro čtení. Publikované kalendáře jsou k dispozici pouze pro čtení na serveru (například při přístupu ke kalendářům pomocí rozhraní Kerio WebMail nebude možné publikované kalendáře měnit).
Od verze Apple iCal pro Mac OS X Tiger je možné synchronizovat lokálně uložené kalendáře s kalendáři umístěnými v Kerio MailServeru. K tomu je potřeba nainstalovat aplikaci Kerio Sync Connector (více vizte kapitolu 40 Kerio Sync Connector for Mac).
Přihlášení (subskripce) i publikace kalendářů jsou prováděny pomocí protokolu HTTP (použití HTTPS není v tomto případě možné). Z toho vyplývá, že je třeba v Kerio MailServeru spustit službu HTTP. Kromě toho je nutné namapovat příslušný port na firewallu, kterým je server chráněn, jinak služba nebude přístupná z Internetu (více vizte sekci 2.3 Nastavení firewallu).
Ke správě kalendářů využívá Apple iCal, jak ostatně vyplývá již z názvu, formát iCalendar (vyskytuje se také pod názvem iCal). iCalendar je standard pro výměnu kalendářových dat. Zabudováním podpory standardu iCalendar do Kerio MailServeru vznikla možnost spolupráce Kerio MailServeru a Apple iCal.
Budou-li kalendáře publikované jako podsložky hlavního kalendáře Calendar, budou se všechny události zobrazovat také ve Free/Busy kalendáři.
Konkrétní možnosti a nastavení v Apple iCal jsou popsána v manuálu Kerio MailServer 6, Příručka uživatele).
Vytvořit veřejný kalendář v Kerio MailServeru může pouze uživatel s příslušnými přístupovými právy. Tato práva může uživateli přidělit pouze správce Kerio MailServeru.
Pokud máme práva přidělena, je postup k založení veřejného iCal kalendáře následující:
Přihlásíme se do rozhraní Kerio WebMail.
Ve složce Veřejné složky založíme novou složku typu kalendář.
Doporučujeme nepoužívat národní znaky v názvu kalendáře
z důvodu nesnadnosti správného zadání URL při publikaci kalendáře.
Ideálním názvem pro nás může být například Calendar
.
Složce jsou automaticky nastavena práva pro čtení všem uživatelům z dané domény, případně všem uživatelům Kerio MailServeru. Standardně nastavená přístupová práva lze změnit v kontextovém menu nově vytvořené složky ( ).
Po vytvoření kalendářové složky otevřeme aplikaci Apple iCal.
Vytvoříme nový kalendář, který má sloužit jako veřejný.
Kalendář publikujeme do složky vytvořené v Kerio MailServeru. Pro úspěšnou publikaci je třeba použít následující URL:
http://nazev_serveru/ical/public/nazev_slozky
konkrétní příklad by tedy mohl vypadat takhle:
http://mail.firma.cz/ical/public/Calendar
Znovu pomocí prohlížeče otevřeme Kerio WebMail a provedeme kontrolu o úspěšnosti publikace.