You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
351 lines
27 KiB
351 lines
27 KiB
13 years ago
|
<chapter id="groupware-with-kontact">
|
||
|
|
||
|
<chapterinfo>
|
||
|
<authorgroup>
|
||
11 years ago
|
<author><personname> <firstname>Marco</firstname> <surname>Menardi</surname> </personname> <email>gnu@kde.org</email> </author>
|
||
13 years ago
|
</authorgroup>
|
||
|
|
||
11 years ago
|
<othercredit role="translator"><firstname>Marek</firstname><surname>Laane</surname><affiliation><address><email>bald@starman.ee</email></address></affiliation><contrib>Tõlge eesti keelde</contrib></othercredit>
|
||
13 years ago
|
|
||
|
</chapterinfo>
|
||
11 years ago
|
<title>Andmete jagamine &kontact;is <acronym>IMAP</acronym>-i abil</title>
|
||
13 years ago
|
|
||
|
<sect1 id="kontact-imap-intro">
|
||
11 years ago
|
<title>Sissejuhatus</title>
|
||
|
|
||
|
<para>Ma otsisin tükk aega oma väikekontori jaoks <acronym>PIM</acronym>-lahendust, mis lubaks andmeid jagada, et ka minu sekretär saaks kasutada minu kontakte, kohtumisi ja muud sellist. Et ma olen &kde; kasutaja, kuulsin Kroupware projektist ja ootasin, kuni see valmib. Aga kui ma nägin, kui keeruline on <application>Kolab</application>i serveri (projekti serveripool) versiooni 1.0 arhitektuur ja seadistamine, loobusin selle kasutamise mõttest ja jäin ootama, et vahest on <application>Kolab</application> 2.0 veidigi lihtsam. Igatahes minu vajaduste jaoks oli <application>Kolab</application> selgelt liiast. Õnneks leidsin aga &kde; Wikis ühe <acronym>IRC</acronym> vestluse katke, kus räägiti andmete jagamise võimalusest ilma <application>Kolab</application>it kasutama. Hmm, see tundus huvitav!</para>
|
||
|
|
||
|
<para>Väikese kontori ja väikeste vajaduste jaoks saab panna andmeid jagama &kontact;i, ilma et oleks vaja hakata paigaldama <application>Kolab</application>i serverit või mõnda muud grupitöö taustaporgrammi. See töötab lihtsalt <acronym>IMAP</acronym>-serveriga, mille seadistamine on üsna lihtne.</para>
|
||
|
|
||
|
<para>Minu stsenaariumis on kasutusel Debiani ebastabiilne versioon ja &kde; 3.4. Ma pääsen &kontact;ile ja teistele toredatele GNU/Linuxi rakendustele Windowsist ligi Cygwin/X abil ja ootan samal ajal aega, mil Wine projekt pakub lõpuks ometi võimalust kasutada neid väheseid Windowsi programme, mida mul vaja läheb ja millele GNU/Linuxis ei ole asendust. Igatahes praegu on minu sihiks jagada oma kontakte, sündmusi, ülesandeid ja märkmeid enda sekretäriga.</para>
|
||
13 years ago
|
|
||
|
</sect1>
|
||
|
|
||
|
<sect1 id="kontact-imap-whatis">
|
||
11 years ago
|
<title>Mis on <acronym>IMAP</acronym>?</title>
|
||
|
|
||
|
<para>Järgnev definitsioon on veidi muudetud kujul pärit <ulink url="http://www.vallaste.ee/">e-teatmikust</ulink>: <blockquote><para>Internet Message Access Protocol ehk interneti sõnumipöördusprotokoll. Protokoll, mis võimaldab kasutajale juurdepääsu e-posti serveris hoitavatele e-kirjadele ja käsitleda neid nii, nagu asuksid nad kasutaja oma arvutis. IMAP võimaldab kirjade kirjutamist, kustutamist, ümbernimetamist, saabunud uute kirjade lugemist jne., kuid ei võimalda kirjade saatmist. Selleks on vajalik eraldi protokoll.</para></blockquote> </para>
|
||
13 years ago
|
|
||
11 years ago
|
<para>Nii võib seda pidada andmehoidlaks. Selle kasutamiseks on vajalik <acronym>IMAP</acronym>-server, näiteks <application>Cyrus</application>, <application>Courier</application> või <application>UW</application>.</para>
|
||
13 years ago
|
|
||
|
</sect1>
|
||
|
|
||
|
<sect1 id="kontact-kolab-or-imap">
|
||
11 years ago
|
<title><application>Kolab</application> või <acronym>IMAP</acronym>?</title>
|
||
13 years ago
|
|
||
11 years ago
|
<para><application>Kolab</application> võimaldab jagada andmeid erinevate klientide vahel. Nii saab näiteks sinu sekretär kasutada <application>Outlook</application>i, samal ajal, kui sa ise kasutad &kontact;i.</para>
|
||
13 years ago
|
|
||
11 years ago
|
<para>Sul tule selleks seadistada liides, mis kannab hoolt kasutajate haldamise, e-posti konto seadistuste, tsentraalsete <acronym>LDAP</acronym>-i konfiguratsiooniandmete ja aadressiraamatuserveri, rämpsposti ja viiruste filtreerimise, puhkuseskriptide, vaba/hõivatud nimekirjade haldamise, ressursside (ruumid, autod( haldamise, gruppide, postiloendite, kutsete automaatse edastamise &etc; eest.</para>
|
||
13 years ago
|
|
||
11 years ago
|
<para>Kuid esialgne seadistamine võib olla päris raske. Minusuguste algajate jaoks tähendab see väga pikka ja masendavat košmaari ning liiga keerukat pusimist, et kõik üldse kuidagi tööle hakkaks. Sestap on minusugustele palju parem lahendus <acronym> IMAP</acronym>.</para>
|
||
13 years ago
|
|
||
|
</sect1>
|
||
|
|
||
|
<sect1 id="kontact-imap-cyrus">
|
||
11 years ago
|
<title><acronym>IMAP</acronym>-serveri <application>Cyrus</application> seadistamine</title>
|
||
13 years ago
|
|
||
11 years ago
|
<para>Minu valikuks on <application>Cyrus</application>, mis on ka <application>Kolab</application>i tarkvarakomplekti koosseisus, nii et kui ma kunagi peaksin <application>Kolab</application>ile üle minema, on mul vähemalt midagi käpas.</para> <para>Alustame siis paigaldamise ja seadistamisega!</para>
|
||
13 years ago
|
|
||
11 years ago
|
<para>Võta endale administraatori (<systemitem class="username">root</systemitem>) õigused.</para>
|
||
|
|
||
|
<screen># <userinput><command>apt-get</command> <command>install</command> cyrus21-imapd cyrus21-common cyrus21-admin cyrus21-client sasl-bin sasl2-bin</userinput>
|
||
|
<computeroutput>Installing cyrus21-imapd...</computeroutput><lineannotation>Paigaldusprogramm küsib midagi otsimisaadressi kohta, millest ma aru ei saa... Vajutan lihtsalt <keycap>Enter</keycap></lineannotation>.</screen>
|
||
|
|
||
|
<para>Paigaldusprogramm lõi ka kasutaja <systemitem class="username">cyrus</systemitem>, mis paikneb (automaatselt loodud) gruois <systemitem class="groupname">sasl</systemitem>, mis on kõigi cyruse failide <quote>omanik</quote>. Lõpuks saab käsuga <command>ps <option>-A</option></command> näha mõningaid uusi protsesse: <command>cyrmaster</command> ja <command>notifyd</command>.</para>
|
||
|
|
||
|
<para><application>Cyrus</application>e seadistamise suuremaks probleemiks on autentimine, sest see pole kaugeltki lihtne, mina aga olen alles algaja ega tea just väga hästi, mida ja kuidas teha.</para>
|
||
|
|
||
|
<para><application>Cyrus</application> võib kasutada erinevaid <acronym>SASL</acronym> (Simple Authentication and Security Layer ehk lihtne Autentimis- ja turbekiht) mehhanisme. Vaikimisi on selleks sasldb (see salvestab kasutajanimed ja paroolid SASL salajasse faili <filename>sasldb</filename>), kuid toetatud on ka getpwent, kerberos4, kerberos5, PAM, rimap, shadow ja LDAP.</para>
|
||
|
|
||
|
<para>Et ma ei soovi teistsuguseud kasutajaid/paroole kui need, millega pääseb ligi minu &Linux; masinasse, valin <quote>shadow</quote> mehhanismi, et <application>Cyrus</application> kasutaks autentimiseks &Linux; paroole.</para>
|
||
|
|
||
|
<para>Selleks tuleb SASL-ile öelda, et paroolide autentimiseks on vaja kasutada meetodit <command>saslauthd</command>, ning seejärel panna <command>saslauthd</command> kasutama autentimiseks <quote>shadow</quote> (või <quote>getpwent</quote>) mehhanismi.</para>
|
||
|
|
||
|
<para>Olgu, hakkame siis peale!</para>
|
||
|
|
||
|
<para>Muuda administraatorina (<systemitem class="username">root</systemitem>) kasutaja <systemitem class="username">cyrus</systemitem> Linuxi parooli:</para>
|
||
|
|
||
|
<screen># <userinput><command>passwd <option>cyrus</option></command></userinput></screen>
|
||
|
|
||
|
<para>Anna parool, mis sulle meeldib (ja mida sa ka meelde suudad jätta). Antud juhul valime <application>cyrus</application>e administraatori parooliks <quote>cyrus</quote>.</para>
|
||
|
|
||
|
<screen># <command>vi</command> <filename>/etc/imapd.conf</filename></screen>
|
||
|
|
||
|
<programlisting>sasl_pwcheck_method: <userinput>saslauthd</userinput> <lineannotation>vaikeväärtuse <literal>auxprop</literal> asemel</lineannotation></programlisting>
|
||
|
|
||
|
<para>eemalda märk <literal>#</literal> rea eest:</para>
|
||
|
|
||
|
<programlisting>#admins: cyrus</programlisting>
|
||
|
|
||
|
<para>nii saad hallata <application>cyrus</application>e sisselogimist kasutajana <systemitem class="username">cyrus</systemitem></para>
|
||
|
|
||
|
<screen># <userinput><command>vi</command> <filename>/etc/default/saslauthd</filename></userinput></screen>
|
||
|
|
||
|
<para>Eemalda kommentaar rea eest:</para>
|
||
|
|
||
|
<programlisting># START=yes</programlisting>
|
||
|
|
||
|
<para>(muidu ei käivitu <application>saslauthd</application> arvuti käivitamise ajal isegi siis, kui seda määrab mõni <filename class="directory">/etc/rcx.d</filename>!)</para>
|
||
|
|
||
|
<para>ja <literal>MECHANISMS="pam"</literal> asemel kirjuta <userinput>MECHANISMS="shadow"</userinput>, et algkäivituse ajal käivitataks käsk <command>saslauthd</command> <option>-a <parameter>shadow</parameter></option>.</para>
|
||
|
|
||
|
<para>Kui oled redaktorist väljunud, käivita <application>sasl</application> ja <application>cyrus</application> uuesti.</para>
|
||
|
|
||
|
<para>Testime <acronym>IMAP</acronym>-it:</para>
|
||
|
|
||
|
<screen><userinput><command>su</command> <option>cyrus</option></userinput>
|
||
|
$ <userinput><command>imtest</command> <option>-m login -p imap localhost</option></userinput></screen>
|
||
|
|
||
|
<para>Sinu käest oodatakse kasutaja <systemitem class="username">cyrus</systemitem> parooli, nii et sisesta see nüüd.</para>
|
||
|
|
||
|
<para>Kui kasutaja <systemitem class="username">cyrus</systemitem> autenditakse, ilmuvad järgmised read:</para>
|
||
|
|
||
|
<screen><computeroutput>S: L01 OK User logged in
|
||
|
Authenticated.</computeroutput></screen>
|
||
|
<para>Väljumiseks kirjuta <userinput>. logout</userinput> (&ie; punkt tühik <quote>logout</quote>).</para>
|
||
|
|
||
|
<para>Nüüd lisa kasutaja <systemitem class="username">groupware</systemitem> ja määra talle tavalisi süsteemi tööriistu kasutades parool. See kasutaja peab olema privileegideta grupis, näiteks <systemitem class="groupname">nobody</systemitem> ning talle pole vaja shelli ega kodukataloogi.</para>
|
||
|
|
||
|
<para>Nüüd tuleb luua kasutaja ja <acronym>IMAP</acronym> ka <application>cyrus</application>es:</para>
|
||
|
|
||
|
<screen># <userinput><command>cyradm</command> <option>--user cyrus localhost</option></userinput>
|
||
|
pärast administraatorist kasutaja <systemitem class="username">cyrus</systemitem> parooli sisestamist näed viipa <prompt>localhost></prompt>
|
||
|
<prompt>localhost></prompt> <userinput><command>cm</command> <option>user.groupware</option></userinput>
|
||
|
<prompt>localhost></prompt> <userinput><command>lm</command></userinput> <lineannotation>näitab äsja loodud postkasti</lineannotation>
|
||
|
<computeroutput>user.groupware (\HasNoChildren))</computeroutput>
|
||
|
<prompt>localhost></prompt> <userinput><command>quit</command></userinput></screen>
|
||
|
|
||
|
<para>Saadaolevaid käske näeb käsuga <userinput><command>help</command></userinput>.</para>
|
||
|
|
||
|
<para>Seda, mis toimus, saad kontrollida nii:</para>
|
||
|
|
||
|
<screen># <userinput><command>ls</command> <option>-l</option> <filename class="directory">/var/spool/cyrus/mail/g/user/groupware</filename></userinput>
|
||
|
<computeroutput>total 12
|
||
13 years ago
|
-rw------- 1 cyrus mail 4 Oct 29 20:55 cyrus.cache
|
||
|
-rw------- 1 cyrus mail 155 Oct 29 20:55 cyrus.header
|
||
11 years ago
|
-rw------- 1 cyrus mail 76 Oct 29 20:55 cyrus.index</computeroutput></screen>
|
||
|
|
||
|
<para>Nüüd saad luua ühenduse <acronym>IMAP</acronym>-kliendiga kasutajana <systemitem class="username">groupware</systemitem> ning näed sisenevate kirjade kausta (<literal>INBOX</literal>).</para>
|
||
|
<note><para><acronym>IMAP</acronym> protokollis on postkasti <literal>INBOX</literal> valimine omamoodi maagiline sõna, <quote>alias</quote> ülaltoodud kataloogistruktuurile. Kasutaja näeb kirjet <literal>INBOX</literal>, <acronym>IMAP</acronym> aga seondab selle kataloogi- ja failistruktuuris asukohaga <filename class="directory">/var/spool/cyrus/mail/...</filename></para></note>
|
||
13 years ago
|
|
||
|
</sect1>
|
||
|
|
||
|
<sect1 id="kontact-imap-clients">
|
||
11 years ago
|
<title>&kontact;i klientide seadistamine</title>
|
||
13 years ago
|
|
||
11 years ago
|
<para>Ma võtan oma PC-st GNU/Linuxi serveriga (omamoodi "must kast" ilma monitori ja klaviatuurita) ühendust kahest &Windows; 2000 PC-st <application>Cygwin/X</application> vahendusel, kasutades neid X Window serverina (lähitulevikus loodan asendada mõlemad mini-itx õhukeste klientidga, mis kasutavad LTSP-d). Selle seadistuse korral kasutab iga kasutaja &kontact;i samas masinas, kuhu on paigaldatud töötav <application>Cyrus</application> (localhost).</para>
|
||
13 years ago
|
|
||
11 years ago
|
<para>Et &kontact; töötaks <acronym>IMAP</acronym>-iga, tuleb ette võtta järgmised sammud:</para>
|
||
13 years ago
|
|
||
|
<procedure>
|
||
|
|
||
11 years ago
|
<step><para>Luua <acronym>IMAP</acronym>-konto <application>Cyrus</application>es libakasutajale <systemitem class="username">groupware</systemitem> (juba tehtud!)</para></step>
|
||
|
|
||
|
<step><para>Luua ja seadistada <acronym>IMAP</acronym>-konto &kmail;is sellele kasutajale sisselogimiseks</para></step> <step><para>Kasutada KDE ressursse, et &kontact;i komponendid saaksid kasutada andmeid, mida nad hangivad <acronym>IMAP</acronym>-i allikast</para></step>
|
||
|
|
||
|
<step><para>Lülitada sisse grupitöö kasutamise võimalus ja luua vastavad <acronym>IMAP</acronym> <literal>INBOX</literal>'i alamkaustad (kui neid veel pole)</para></step>
|
||
|
|
||
|
<step><para>Nautida &kontact;i ja andmete jagamist <application>Cyrus</application>e IMAP-iga</para></step>
|
||
13 years ago
|
|
||
|
</procedure>
|
||
|
|
||
11 years ago
|
<para>Logi selleks &kde;sse sisse esimene <quote>reaalse kasutaja</quote> kontoga, kellele tahad anda grupitöö võimaluse.</para>
|
||
|
|
||
|
<para>Loome nüüd &kmail;is IMAP-konto.</para>
|
||
|
|
||
|
<para>Käivita &kontact; ja vali <guilabel>E-post</guilabel> (&kmail;i komponent). Vali menüüst <menuchoice><guimenu>Seadistused</guimenu><guimenuitem>KMaili seadistamine</guimenuitem><guilabel>Kontod</guilabel><guilabel>Vastuvõtmine</guilabel></menuchoice> ja klõpsa nupule <guibutton>Lisa...</guibutton> Sinu käest päritakse, millist tüüpi konto luua. Vali <guilabel>Lahutatud IMAP</guilabel> (mitte lihtsalt <guilabel>IMAP</guilabel>). Seejärel sisesta kaardil <guilabel>Üldine</guilabel> järgmised andmed:</para>
|
||
13 years ago
|
|
||
|
<variablelist>
|
||
|
<varlistentry>
|
||
11 years ago
|
<term><guilabel>Konto nimi</guilabel>: <userinput>office_gwdata</userinput></term>
|
||
13 years ago
|
<listitem>
|
||
11 years ago
|
<para>Nimi, mida kasutatakse kausta <quote>local</quote> jaoks, mis osutab antud <acronym>IMAP</acronym>-kontole.</para>
|
||
|
</listitem>
|
||
13 years ago
|
</varlistentry>
|
||
|
<varlistentry>
|
||
11 years ago
|
<term><guilabel>Kasutajanimi</guilabel>: <userinput>groupware</userinput></term>
|
||
13 years ago
|
<listitem>
|
||
11 years ago
|
<para><application>Cyrus</application>e kasutaja, kelle oleme valinud kõigi oma andmete <quote>omanikuks</quote></para>
|
||
13 years ago
|
</listitem>
|
||
|
</varlistentry>
|
||
11 years ago
|
<varlistentry><term><guilabel>Parool:</guilabel></term>
|
||
13 years ago
|
<listitem>
|
||
11 years ago
|
<para>Kasutaja <systemitem class="username">groupware</systemitem> parool.</para>
|
||
13 years ago
|
</listitem>
|
||
|
</varlistentry>
|
||
|
<varlistentry>
|
||
11 years ago
|
<term><guilabel>Server</guilabel>: <userinput>localhost</userinput></term>
|
||
13 years ago
|
<listitem>
|
||
11 years ago
|
<para>Pane tähele, et meie näites töötab &kontact;i klient samas masinas <acronym>IMAP</acronym>-serveriga</para>
|
||
13 years ago
|
</listitem>
|
||
|
</varlistentry>
|
||
|
<varlistentry>
|
||
11 years ago
|
<term><guilabel>Port</guilabel>: <userinput>143</userinput></term>
|
||
13 years ago
|
<listitem>
|
||
11 years ago
|
<para>Vaikeväärtus</para>
|
||
13 years ago
|
</listitem>
|
||
|
</varlistentry>
|
||
|
</variablelist>
|
||
|
|
||
11 years ago
|
<para>Märgi ära kast <guilabel>IMAP parool salvestatakse</guilabel>, nii ei küsita sinu käest seda &kontact;i järgmise kasutamise ajal. Märgi ära ka kast <guilabel>Uute kirjade regulaarne kontrollimne</guilabel> ja määra aeg minutites.</para>
|
||
13 years ago
|
|
||
11 years ago
|
<para>Sellega lõime <guilabel>lahutatud IMAP</guilabel>-i konto. See tähendab, et grupitöö andmete koopia salvestatakse <quote>kohalikult</quote> kliendile (kodukataloogi) ja seda sünkroniseeritakse alati, kui klient ühenduse loob. See tundub esmapilgul vähetõhus, sest andmeid dubleeritakse sel moel lausa mitmekordselt (&ie; kui sul on 10 kasutajad, kes tarvitavad &kontact;i, on sul 10+1 korda andmeid), kuid see on ainus viis, kuidas asjad kiiresti käivad, sest igal ühendusel peab &kontact; tõmbama kõik andmed ning &korganizer; ja &aadressiraamat; neid tõlgendama. Kui kasutad <quote>lahutatud IMAP-it</quote>. salvestatakse andmed kohapeal ning saadetakse ainult <quote>delta</quote> (&ie; andmed, mida on muudetud).</para>
|
||
13 years ago
|
|
||
11 years ago
|
<para>Teiselt poolt aga, kui kasutajatel töötab &korganizer; samas masinas, kus töötab ka <acronym>IMAP</acronym>-server, tundub mõistlik tarvitada ruumi kokkuhoidmiseks <acronym>IMAP</acronym>-it (seda nimetatakse ka <quote>ühendatud IMAP-iks</quote>), sest sel juhul ei ole liikumiskiirus probleemiks. Paraku ei ole see antud juhul kasutatav, sest &kontact; ei uuenda automaatselt kausta <guilabel>Kalender</guilabel> <quote>ühendatud IMAP-is</quote>, nii et sa ei pruugi teada saada, kui keegi mõne sündmuse lisab (sul tuleb käsitsi lülituda &kmail;ile ja klõpsata kaustal <guilabel>Kalender</guilabel>). Lisaks näed alguses, kui kaustu <guilabel>Kalender</guilabel> loetakse, et andmete uuendamine käib ikka väga aeglaselt.</para>
|
||
13 years ago
|
|
||
11 years ago
|
<para>Nüüd tuleb panna &kontact; kasutama <acronym>IMAP</acronym>-it oma erinevate komponentide andmeallikana. Vali &kmenu;st <guimenuitem>Käivita käsk</guimenuitem> ja anna ilmuvas dialoogis käsk <userinput><command>tdecmshell tderesources</command></userinput>. Vali rippmenüüst <guilabel>Kontaktid</guilabel>, klõpsa nupule <guibutton>Lisa...</guibutton> ja vali <guilabel>Aadressiraamat IMAP-serveris (KMaili vahendusel)</guilabel>. Seejärel vali ilmunud uus rida ja klõpsa nupule <guibutton>Kasuta standardressursina</guibutton>. Tee sedasama kirjetega <guilabel>Kalender</guilabel> ja <guilabel>Märkmed</guilabel>.</para>
|
||
13 years ago
|
|
||
11 years ago
|
<para>Nüüd tuleb &kmail;is (ja seeläbi terves &kontact;is) sisse lülitada grupitöö kasutamise võimalus:</para>
|
||
13 years ago
|
|
||
|
<procedure>
|
||
|
<step>
|
||
11 years ago
|
<para>Vali menüüst <menuchoice><guimenu>Seadistused</guimenu><guimenuitem>KMaili seadistamine</guimenuitem><guilabel>Muud</guilabel><guilabel>Grupitöö</guilabel></menuchoice></para>
|
||
13 years ago
|
</step>
|
||
|
<step>
|
||
11 years ago
|
<para>Märgi kast <guilabel>IMAP ressursside kasutamise lubamine</guilabel></para>
|
||
13 years ago
|
</step>
|
||
|
<step>
|
||
11 years ago
|
<para>Vali <guilabel>grupitöö kaustade keel</guilabel>eks <guilabel>inglise</guilabel> keel (seda juhul, kui sul on juba kaustu <acronym>IMAP</acronym>-serveris, mis on loodud mõne teise programmiga, mis kasutab mõnda muud keelt)</para>
|
||
13 years ago
|
</step>
|
||
|
<step>
|
||
11 years ago
|
<para>Nüüd võta ette <guilabel>Ressurssikaustad paiknevad kaustas</guilabel> ja vali kausta <guilabel>office_gwdata</guilabel> alamkaust <guilabel>Inbox</guilabel></para>
|
||
|
<para>Jäta kast <guilabel>Grupitöö kaustad peidetakse</guilabel> praegu märkimata, et näeksid, mis toimub. Hiljem saad dialoogi naasta ja selle märkida, kui oled aru saanud, mis toimus.</para>
|
||
13 years ago
|
</step>
|
||
|
<step>
|
||
11 years ago
|
<para>Kui klõpsad OK, näed teadet: <computeroutput>&kmail; loob nüüd soovitud grupitöökaustad alamkaustadena kaustas Inbox</computeroutput> </para>
|
||
|
<para>Kui sa seda ei soovi, klõpsa <guibutton>Loobu</guibutton> ning <acronym>IMAP</acronym> ressurss jääb mitteaktiivseks. Nii et klõpsa pigem <guibutton>Jätka</guibutton> (see juhtub ainult esimesel korral esimese <quote>reaalse kasutajaga</quote>). Näed kohe, et &kmail; kaustapuusse luuakse <menuchoice><guilabel>office_gwdata</guilabel><guilabel>Inbox</guilabel></menuchoice> alla järgmised kaustad:</para>
|
||
13 years ago
|
<simplelist>
|
||
11 years ago
|
<member>Kalender</member>
|
||
|
<member>Kontaktid</member>
|
||
|
<member>Märkmed</member>
|
||
|
<member>Ülesanded</member>
|
||
|
<member>Päevik</member>
|
||
13 years ago
|
</simplelist>
|
||
11 years ago
|
<para>Nüüd võid anda käsu:</para>
|
||
|
<screen># <command>ls</command> <option>-l /var/spool/cyrus/mail/g/user/groupware/</option>
|
||
|
<computeroutput>drwx------ 2 cyrus mail 144 Oct 31 16:36 Kalender
|
||
13 years ago
|
drwx------ 2 cyrus mail 144 Oct 31 16:36 Kontaktid
|
||
|
drwx------ 2 cyrus mail 144 Oct 31 16:36 Päevik
|
||
|
drwx------ 2 cyrus mail 144 Oct 31 16:36 Märkmed
|
||
|
drwx------ 2 cyrus mail 144 Oct 31 16:36 Ülesanded
|
||
|
-rw------- 1 cyrus mail 4 Oct 31 15:28 cyrus.cache
|
||
|
-rw------- 1 cyrus mail 155 Oct 29 20:55 cyrus.header
|
||
11 years ago
|
-rw------- 1 cyrus mail 76 Oct 31 15:28 cyrus.index</computeroutput></screen>
|
||
|
|
||
|
<para>Nagu näed, ei ole <guilabel>office_gwdata Inbox</guilabel> salvestatud mitte &kontact;i kasutaja kodukataloogi, vaid <acronym>IMAP</acronym>-i kasutaja <systemitem class="username">groupware</systemitem> kataloogi.</para>
|
||
13 years ago
|
</step>
|
||
|
</procedure>
|
||
|
|
||
11 years ago
|
<para>Nüüd on &kontact; grupitööks valmis. Kui &kmail;i <acronym>IMAP</acronym>-konto tüübiks oli <quote>lahutatud</quote>, näitab kalendrirakenduse <guilabel>ressursi</guilabel>aken kirjet <guilabel>IMAP ressurss</guilabel> kolme alamkirjega, mis osutavad kohalikele failidele. Rakendus <guilabel>Kontaktid</guilabel> aga ei näita kirje <guilabel>IMAP ressurss</guilabel> mingeid alamkirjeid.</para>
|
||
|
|
||
|
<para>Nüüd võid logida &kde;sse sisse mõne teise kasutajanime alla ja seadistada tema &kontact;i kliendi samamoodi:</para>
|
||
13 years ago
|
|
||
|
<procedure>
|
||
|
<step>
|
||
11 years ago
|
<para>Ava &kontact; ja lisa <guilabel>e-post</guilabel>i komponendis <acronym>IMAP</acronym>-konto, määrates <guilabel>server</guilabel>iks, arvuti, kus töötab <application>Cyrus</application>e server (minu näites on selleks <literal>192.168.1.3</literal>).</para>
|
||
|
|
||
|
<para>Märgi kindlasti ära kast <guilabel>Uute kirjade regulaarne kontrollimine</guilabel> ja määra minutites intervall. Dialoogi sulgedes ei küsita sinu käest alamkaustade loomise kohta (sest need on juba <acronym>IMAP</acronym>-serveris) ning sa näed neid kohe kaustapuus.</para>
|
||
13 years ago
|
</step>
|
||
|
<step>
|
||
11 years ago
|
<para>Lülita sisse grupitöö kasutamise võimalus, et saaksid salvestada andmeid <acronym>IMAP</acronym>-serverisse.</para>
|
||
13 years ago
|
</step>
|
||
|
</procedure>
|
||
11 years ago
|
<para>Pea meeles, et <quote>lahutatud <acronym>IMAP</acronym>-i</quote> korral saadetakse andmed kliendilt <acronym>IMAP</acronym>-serverisse ainult siis, kui klient sellega uute kirjade kontrollimiseks ühenduse loob. Nii et kui sinu &kontact;i klientidel on <guilabel>kirjade regulaarse kontrollimise</guilabel> intervalliks määratud näiteks 5 minutit, siis kõige halvemal juhul saavad nad sündmustest teada 10-minutilise viivitusega.</para>
|
||
13 years ago
|
</sect1>
|
||
|
<sect1 id="kontact-imap-readonly">
|
||
11 years ago
|
<title>Ainult lugemisõiguse andmine</title>
|
||
|
|
||
|
<note><para>Arvesta, et mulle on väidetud, et märkmete <acronym>IMAP</acronym>-teostus &kontact;is on enne versiooni 1.01 katki, nii et alljärgnev sel juhul ei kehti. Kui sa neid siiski kasutada soovid, pead tarvitama eespool tutvustatud seadistust.</para></note>
|
||
13 years ago
|
|
||
11 years ago
|
<para>Eelnevas seadistuses oli meil üks <quote>libakasutaja</quote> <systemitem class="username">groupware</systemitem>, mida kasutasid kõik <quote>reaalsed</quote> &kontact;i kasutajad (&ie; <systemitem class="username">tony</systemitem>, <systemitem class="username">rohn</systemitem>, <systemitem class="username">amanda</systemitem> &etc;) antud kasutaja nime ja parooliga <acronym>IMAP</acronym>-kontos. Sel moel on aga igal reaalsel kasutajal teistega ühesugused lugemis- ja kirjutamisõigused, sest kõik võtavad just ühe ja sellesama kasutajana <systemitem class="username">groupware</systemitem> ühendust <acronym> IMAP</acronym>-serveriga.</para>
|
||
13 years ago
|
|
||
11 years ago
|
<para>Mõningate kasutajate ligipääsu piiramiseks (reeglina neile ainult lugemisõiguse võimaldamiseks) võib kasutada <acronym>ACL</acronym>-e (Access Control List ehk ligipääsunimekiri).</para>
|
||
13 years ago
|
|
||
11 years ago
|
<para>Vali &kmail;is <guilabel>office_gwdata</guilabel> sisenevate kirjade kausta mõni alamkaust, näiteks <guilabel>Kalender</guilabel> ja tee selle nimel klõps hiire parema nupuga. Vali <guilabel>Omadused</guilabel><guilabel>Ligipääsukontroll</guilabel>. Siin saad määrata kasutajad, kes antud kaustale ligi pääsevad, ning sellegi, mida nad selles teha tohivad.</para>
|
||
|
|
||
|
<para>Lihtsalt eksperimenteerimise huvides anname õiguse <quote>Kõik</quote> kasutajale <systemitem class="username">mary</systemitem></para>
|
||
|
|
||
|
<para><application>Cyrus</application>e tasandil (<acronym>PC</acronym>-s, kus töötab <acronym>IMAP</acronym>-server cyrus, mis kasutab oma <application>cyrus</application>e tööriistu) tuleb meil kõigepealt lisada kasutaja <systemitem class="username">mary</systemitem>, et <acronym>IMAP</acronym> teda üldse tunnustaks, milleks loome talle <acronym>IMAP</acronym>-i kausta.</para>
|
||
|
|
||
|
<para>Seejärel logime GNU/Linuxisse kasutajana <systemitem class="username">mary</systemitem> ja avame &kontact;i. Samamoodi nagu eespool näidatud, loome <acronym>IMAP</acronym>-konto &kmail;is samade andmetega, kuid ühe konkreetse kasutaja jaoks (libakasutaja <systemitem class="username">groupware</systemitem> ja tema parooli asemel kasutame nime <systemitem class="username">mary</systemitem> ja tema parooli.</para>
|
||
|
|
||
|
<para>Nüüd näeme &kmail;i kaustapuus sellist struktuuri: <menuchoice><guimenu>office_gwdata</guimenu><guisubmenu>kasutaja</guisubmenu> <guisubmenu>groupware</guisubmenu><guimenuitem>Kalender ja Ülesanded</guimenuitem></menuchoice>. Kontrolli kirju (<menuchoice><guimenu>Fail</guimenu><guimenuitem>Kontrolli posti</guimenuitem></menuchoice>) ning <quote>office_gwdata</quote> alla tekib ka kaust <quote>sisenevad</quote>.</para>
|
||
|
|
||
|
<para>Nüüd lülita sisse grupitöö kasutamise võimalus ning anna kastis <guilabel>Ressurssikaustad paiknevad kaustas</guilabel> <guimenuitem>sisenevad</guimenuitem>, mis on <quote>office_gwdata</quote> alamkaust.</para>
|
||
13 years ago
|
|
||
|
|
||
|
|
||
11 years ago
|
<para>Nüüd on <quote>office_gwdata</quote> all kaks haru:</para>
|
||
13 years ago
|
|
||
|
<orderedlist>
|
||
|
<listitem>
|
||
11 years ago
|
<para><quote>sisenevad</quote>, kus on alamkaustad Kalender, Kontaktid, Märkmed, Ülesanded ja Päevik, mis on salvestatud <systemitem class="username">mary</systemitem> <acronym>IMAP</acronym>-kausta <acronym>IMAP</acronym>-serveris</para>
|
||
13 years ago
|
</listitem>
|
||
|
<listitem>
|
||
11 years ago
|
<para><quote>kasutaja</quote> alamkaustaga <quote>groupware</quote> ja alamkaustadega, millele <systemitem class="username">mary</systemitem> on saanud ligipääsuõiguse (antud juhul Kalendrid ja Ülesanded)</para>
|
||
13 years ago
|
</listitem>
|
||
|
</orderedlist>
|
||
11 years ago
|
<para>Klõpsa &HPN;ga <quote>kasutaja</quote> kaustale <quote>Kalender</quote> ja kontrolli, kas selle tüüp (sisu) on ikka kalender (kui pole, siis määra see) ja kas <quote>kasutaja</quote> kausta <quote>Ülesanded</quote> tüübiks on ülesanded.</para>
|
||
|
<para>Nüüd on kalendris kaks <acronym>IMAP</acronym>-ressurssi, kuhu kirjutada, nii et kui lood uue sündmuse, küsitakse sinu käest, millist neist kasutada (või kui jätad kasutamiseks ka kohaliku ressursi, on sul neid isegi kolm!).</para>
|
||
|
<para>Pead liikuma kalendris all vasakul asuvasse väiksesse aknasse, mis näitab saadaolevaid ressursse ning eemaldama märke nende eest, mis sinu tahtmist mööda ei pea osutama asukohale <guilabel>.groupware.directory</guilabel> (vaata ressursside asukohanimetuse lõppu).</para>
|
||
13 years ago
|
|
||
|
</sect1>
|
||
|
|
||
|
<sect1 id="kontact-imap-credits">
|
||
11 years ago
|
<title>Autorid</title>
|
||
13 years ago
|
|
||
11 years ago
|
<para>Mina olen ainult algaja ning eelnevgi jutt nõudis minu käest ainult aega ja tahet. Teadmiste eest pean aga tänama mitmeid Freenode'i kanalitel tegutsevaid isikuid, kes ilmutasid suurt asjatundlikkust, kannatlikkust ja abivalmidust.</para>
|
||
13 years ago
|
|
||
|
<itemizedlist>
|
||
11 years ago
|
<title>Erilist tänu väärivad:</title>
|
||
13 years ago
|
<listitem>
|
||
11 years ago
|
<para><application>Cyrus</application>e <acronym>IMAP</acronym>-i puudutavate osade eest kanalil #cyrus:</para>
|
||
13 years ago
|
<itemizedlist>
|
||
|
<listitem>
|
||
11 years ago
|
<para>[protagonist] Andy Morgan <email>morgan@orst.edu</email></para>
|
||
13 years ago
|
</listitem>
|
||
|
<listitem>
|
||
11 years ago
|
<para>[plixed] Okke Timm <email>okke.timm@web.de</email></para>
|
||
13 years ago
|
</listitem>
|
||
|
</itemizedlist>
|
||
|
</listitem>
|
||
|
<listitem>
|
||
11 years ago
|
<para>&kontact;i puudutavate osade eest kanalil #kontact:</para>
|
||
13 years ago
|
<itemizedlist>
|
||
|
<listitem>
|
||
11 years ago
|
<para>[till] Till Adam <email>adam@kde.org</email></para>
|
||
13 years ago
|
</listitem>
|
||
|
<listitem>
|
||
11 years ago
|
<para>[dfaure] David Faure <email>faure@kde.org</email></para>
|
||
13 years ago
|
</listitem>
|
||
|
<listitem>
|
||
11 years ago
|
<para>[mdouhan] Matt Douhan <email>matt@fruitsalad.org</email></para>
|
||
13 years ago
|
</listitem>
|
||
|
</itemizedlist>
|
||
|
</listitem>
|
||
|
</itemizedlist>
|
||
|
|
||
11 years ago
|
<para>Suur tänu teile kõigile!</para>
|
||
13 years ago
|
|
||
11 years ago
|
<para>Ah jaa, ja mina olen siis [markit] Marco Menardi <email>mmenaz@mail.com</email></para>
|
||
13 years ago
|
|
||
|
</sect1>
|
||
|
|
||
|
<sect1 id="kontact-imap-further-reading">
|
||
11 years ago
|
<title>Lisalugemist</title>
|
||
13 years ago
|
|
||
|
<itemizedlist>
|
||
11 years ago
|
<title>Viited</title>
|
||
|
<listitem><para>KDE: <ulink url="http://www.kde.org">http://www.kde.org</ulink></para></listitem>
|
||
|
<listitem><para>&kontact;i veebilehekülg: <ulink url="http://www.kontact.org">http://www.kontact.org</ulink></para></listitem>
|
||
|
<listitem><para>Kroupware projekt: <ulink url="http://www.kroupware.org">http://www.kroupware.org</ulink></para></listitem>
|
||
|
<listitem><para>&kde; kogukonna Wiki: <ulink url="http://wiki.kde.org">http://wiki.kde.org</ulink></para></listitem>
|
||
|
<listitem><para>Wine projekt: <ulink url="http://www.winehq.org">http://www.winehq.org</ulink></para></listitem>
|
||
|
<listitem><para>Cygwin/X projekt: <ulink url="http://x.cygwin.com">http://x.cygwin.com</ulink></para></listitem>
|
||
|
<listitem><para>LTSP projekt: <ulink url="http://www.ltsp.org">http://www.ltsp.org</ulink></para></listitem>
|
||
13 years ago
|
</itemizedlist>
|
||
|
|
||
|
</sect1>
|
||
|
|
||
|
</chapter>
|