~ubuntu-branches/ubuntu/natty/kde-l10n-sv/natty-updates

« back to all changes in this revision

Viewing changes to docs/kdebase-runtime/userguide/groupware-kontact.docbook

  • Committer: Bazaar Package Importer
  • Author(s): Harald Sitter
  • Date: 2010-09-02 12:03:13 UTC
  • mfrom: (1.1.31 upstream)
  • Revision ID: james.westby@ubuntu.com-20100902120313-6eah7bgykffoc6wg
Tags: 4:4.5.1-0ubuntu1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<chapter id="groupware-with-kontact">
2
 
 
3
 
<chapterinfo>
4
 
<authorgroup>
5
 
<author
6
 
><personname
7
 
> <firstname
8
 
>Marco</firstname
9
 
> <surname
10
 
>Menardi</surname
11
 
> </personname
12
 
> <email
13
 
>gnu@kde.org</email
14
 
> </author>
15
 
</authorgroup>
16
 
 
17
 
<othercredit role="translator"
18
 
> <firstname
19
 
>Stefan</firstname
20
 
> <surname
21
 
>Asserhäll</surname
22
 
> <affiliation
23
 
><address
24
 
><email
25
 
>stefan.asserhall@comhem.se</email
26
 
></address
27
 
></affiliation
28
 
> <contrib
29
 
>Översättare</contrib
30
 
></othercredit
31
 
32
 
 
33
 
</chapterinfo>
34
 
<title
35
 
>Dela data med &kontact; via <acronym
36
 
> IMAP</acronym
37
 
></title>
38
 
 
39
 
<sect1 id="kontact-imap-intro">
40
 
<title
41
 
>Inledning</title>
42
 
 
43
 
<para
44
 
>Jag letade under lång tid efter en lösning på problemen med hantering av personlig information för mitt lilla kontor, som skulle låta mig dela data, så att min sekreterare och jag skulle kunna dela kontakter, möten och så vidare. Eftersom jag är en &kde;-användare, hade jag hört talas om Kroupware-projektet, och väntade på att det skulle bli klart. Men när jag såg hur komplicerad arkitekturen och inställningen av <application
45
 
>Kolab</application
46
 
> servern 1.0 (projektets serversida) var, gav jag upp att vänta på den enklare <application
47
 
>Kolab</application
48
 
> 2.0. Hur som helst var <application
49
 
>Kolab</application
50
 
> klart för mycket för mina behov. Som tur var hittade jag en kort <acronym
51
 
>IRC</acronym
52
 
>-konversation på &kde;:s webbjournal som handlade om att dela data utan infrastrukturen i <application
53
 
>Kolab</application
54
 
>... Minsann, intressant!</para>
55
 
 
56
 
<para
57
 
>För små kontor och behov, kan du låta &kontact; använda delad data utan att behöva installera <application
58
 
>Kolab</application
59
 
>-servern eller en annan grupprogramserver. Det kan fungera med bara en <acronym
60
 
>IMAP</acronym
61
 
>-server, som enkelt kan ställas in.</para>
62
 
 
63
 
<para
64
 
>Mitt scenario är en server med Debians instabila version och &kde; 3.4. Jag kommer åt &kontact; och andra suveräna GNU/Linux-program från Windows med Cygwin/X, medan jag väntar på Wine-projektet för att kunna köra de sista Windows-program jag behöver (som inte är tillgängliga under GNU/Linux). Jag vill dela kontakter, händelser, aktiviteter och anteckningar med min sekreterare.</para>
65
 
  
66
 
</sect1>
67
 
 
68
 
<sect1 id="kontact-imap-whatis">
69
 
<title
70
 
>Vad är <acronym
71
 
> IMAP</acronym
72
 
></title>
73
 
 
74
 
<para
75
 
>Den här definitionen kommer från <ulink url="http://computeruser.com"
76
 
>ComputerUser.com High-Tech Dictionary:</ulink
77
 
> <blockquote
78
 
><para
79
 
>Internet Message Access Protocol. Ett protokoll som gör det möjligt för en användare att utföra vissa funktioner för elektronisk post på en fjärrserver istället för på en lokal dator. Via IMAP kan användaren skapa, ta bort eller byta namn på brevkorgar, hämta nya brev, ta bort brev och utföra sökfunktioner för brev. Ett separat protokoll krävs för att skicka brev. Kallas också för Internet Mail Access Protocol.</para
80
 
></blockquote
81
 
> </para>
82
 
  
83
 
<para
84
 
>Det kan alltså anses vara en form av datalagring. För att använda det behöver du en <acronym
85
 
>IMAP</acronym
86
 
>-server, som <application
87
 
>Cyrus</application
88
 
>, <application
89
 
>Courier</application
90
 
> eller <application
91
 
>UW</application
92
 
>.</para>
93
 
  
94
 
</sect1>
95
 
 
96
 
<sect1 id="kontact-kolab-or-imap">
97
 
<title
98
 
><application
99
 
>Kolab</application
100
 
> eller <acronym
101
 
>IMAP</acronym
102
 
>?</title>
103
 
  
104
 
<para
105
 
><application
106
 
>Kolab</application
107
 
> ger möjlighet att dela data mellan olika klienter. Det gör det till exempel möjligt för din sekreterare att använda <application
108
 
>Outlook</application
109
 
> medan du använder &kontact;.</para>
110
 
  
111
 
<para
112
 
>Du får ett inställningsgränssnitt som hanterar användare, inställning av e-postkonto, en central <acronym
113
 
>LDAP</acronym
114
 
>-server för inställningsdata och adressbok, filtrering av skräppost och virus, semesterskript, hantering av listor med ledig-upptagen, resurshantering (rum, bilar), grupper, distributionslistor, automatisk inbjudningshantering, etc.</para>
115
 
  
116
 
<para
117
 
>Men det kan orsaka inledande inställningsproblem. För en nybörjare som jag, betyder det en lång frustrerande mardröm, och för mycket komplexitet att hantera när det väl fungerar. Så, nej tack, jag går till det enkla <acronym
118
 
>IMAP</acronym
119
 
>.</para>
120
 
 
121
 
</sect1>
122
 
 
123
 
<sect1 id="kontact-imap-cyrus">
124
 
<title
125
 
>Hur man ställer in <acronym
126
 
>IMAP</acronym
127
 
>-servern <application
128
 
>Cyrus</application
129
 
></title>
130
 
   
131
 
<para
132
 
>Mitt val är <application
133
 
>Cyrus</application
134
 
>, som är en del av uppsättningen programvara i <application
135
 
>Kolab</application
136
 
>, så om jag går vidare till <application
137
 
>Kolab</application
138
 
> i framtiden, så är jag åtminstone bekant med det.</para
139
 
> <para
140
 
>Låt oss börja installationen och inställningen!</para>
141
 
  
142
 
<para
143
 
>Logga in som <systemitem class="username"
144
 
>root</systemitem
145
 
>.</para>
146
 
 
147
 
<screen
148
 
># <userinput
149
 
><command
150
 
>apt-get</command
151
 
> <command
152
 
>install</command
153
 
> cyrus21-imapd cyrus21-common cyrus21-admin cyrus21-client sasl-bin sasl2-bin</userinput
154
 
155
 
<computeroutput
156
 
>Installing cyrus21-imapd...</computeroutput
157
 
> <lineannotation
158
 
>Installationen frågar något jag inte förstår om en sökadress...
159
 
Jag tryckte bara på retur.</lineannotation
160
 
>.</screen>
161
 
 
162
 
<para
163
 
>Installationen skapar också användaren <systemitem class="username"
164
 
>cyrus</systemitem
165
 
> som finns i gruppen <systemitem class="groupname"
166
 
>sasl</systemitem
167
 
> (som skapas automatiskt), som är <quote
168
 
>ägaren</quote
169
 
> av alla Cyrus filer. Till sist kan du hitta de nya processerna <command
170
 
>cyrmaster</command
171
 
> och <command
172
 
>notifyd</command
173
 
> med <command
174
 
>ps <option
175
 
>-A</option
176
 
></command
177
 
>.</para>
178
 
 
179
 
<para
180
 
>Det riktiga problemet för att ställa in <application
181
 
>Cyrus</application
182
 
> är behörighetskontrollen, bara på grund av att det inte är trivialt och att jag är en nybörjare, med begränsad kunskap om vad jag gör.</para>
183
 
 
184
 
<para
185
 
><application
186
 
>Cyrus</application
187
 
> kan använda olika <acronym
188
 
>SASL</acronym
189
 
>-mekanismer (Simple Authentication and Security Layer), där den förvalda är sasldb (den lagrar användarnamn och lösenord i den hemliga SASL-filen <filename
190
 
>sasldb</filename
191
 
>), men också getpwent, kerberos4, kerberos5, PAM, rimap, shadow och LDAP stöds.</para>
192
 
 
193
 
<para
194
 
>Eftersom jag inte vill definiera användare och lösenord som skiljer sig från de som jag använder för att komma åt min &Linux;-dator, väljer jag mekanismen <quote
195
 
>shadow</quote
196
 
>, så att <application
197
 
>Cyrus</application
198
 
> använder &Linux; lösenord för behörighetskontroll.</para>
199
 
 
200
 
<para
201
 
>För att göra det måste man tala om för SASL att använda <command
202
 
>saslauthd</command
203
 
> som metod för behörighetskontroll av lösenord, och därefter ställa in <command
204
 
>saslauthd</command
205
 
> att använda <quote
206
 
>shadow</quote
207
 
> (eller <quote
208
 
>getpwent</quote
209
 
>) som behörighetskontrollmekanism.</para>
210
 
 
211
 
<para
212
 
>Ok, låt oss börja!</para>
213
 
 
214
 
<para
215
 
>Som <systemitem class="username"
216
 
>root</systemitem
217
 
>, ändra Linux lösenord för användaren <systemitem class="username"
218
 
>cyrus</systemitem
219
 
>:</para>
220
 
 
221
 
<screen
222
 
># <userinput
223
 
><command
224
 
>passwd <option
225
 
>cyrus</option
226
 
></command
227
 
></userinput
228
 
></screen>
229
 
 
230
 
<para
231
 
>Skriv in lösenordet du vill ha (och kan komma ihåg). I det här exemplet använder vi <quote
232
 
>cyrus</quote
233
 
> som administratörslösenord för <application
234
 
>cyrus</application
235
 
>.</para>
236
 
 
237
 
<screen
238
 
># <command
239
 
>vi</command
240
 
> <filename
241
 
>/etc/imapd.conf</filename
242
 
></screen>
243
 
 
244
 
<programlisting
245
 
>sasl_pwcheck_method: <userinput
246
 
>saslauthd</userinput
247
 
> <lineannotation
248
 
>instället för det förvalda <literal
249
 
>auxprop</literal
250
 
></lineannotation
251
 
></programlisting>
252
 
 
253
 
<para
254
 
>ta bort tecknet <literal
255
 
>#</literal
256
 
> från raden:</para>
257
 
 
258
 
<programlisting
259
 
>#admins: cyrus</programlisting>
260
 
 
261
 
<para
262
 
>på detta sätt kan du administrera <application
263
 
>cyrus</application
264
 
>, genom att logga in som användaren <systemitem class="username"
265
 
>cyrus</systemitem
266
 
>. (Vilken fantasi jag har!)</para>
267
 
 
268
 
<screen
269
 
># <userinput
270
 
><command
271
 
>vi</command
272
 
> <filename
273
 
>/etc/default/saslauthd</filename
274
 
></userinput
275
 
></screen>
276
 
 
277
 
<para
278
 
>Ta bort kommentaren från raden:</para>
279
 
 
280
 
<programlisting
281
 
># START=yes</programlisting>
282
 
 
283
 
<para
284
 
>(annars startar inte <application
285
 
>saslauthd</application
286
 
> när datorn startas, även om den refereras till i någon <filename class="directory"
287
 
>/etc/rcx.d</filename
288
 
>!)</para>
289
 
 
290
 
<para
291
 
>och skriv istället för <literal
292
 
>MECHANISMS="pam"</literal
293
 
> in <userinput
294
 
>MECHANISMS="shadow"</userinput
295
 
>. På så sätt körs kommandot <command
296
 
>saslauthd</command
297
 
> <option
298
 
>-a <parameter
299
 
>shadow</parameter
300
 
></option
301
 
> när datorn startas.</para>
302
 
 
303
 
<para
304
 
>När du väl har avslutat editorn, starta om <application
305
 
>sasl</application
306
 
> och <application
307
 
>cyrus</application
308
 
>.</para>
309
 
 
310
 
<para
311
 
>För att testa <acronym
312
 
>IMAP</acronym
313
 
>:</para>
314
 
 
315
 
<screen
316
 
><userinput
317
 
><command
318
 
>su</command
319
 
> <option
320
 
>cyrus</option
321
 
></userinput>
322
 
$ <userinput
323
 
><command
324
 
>imtest</command
325
 
> <option
326
 
>-m login -p imap localhost</option
327
 
></userinput
328
 
></screen>
329
 
 
330
 
<para
331
 
>Du blir tillfrågad om (användarens) lösenord för <systemitem class="username"
332
 
>cyrus</systemitem
333
 
>, så skriv in det.</para>
334
 
 
335
 
<para
336
 
>Om behörighetskontrollen för användaren <systemitem class="username"
337
 
>cyrus</systemitem
338
 
> lyckas, visas följande rader:</para>
339
 
 
340
 
<screen
341
 
><computeroutput
342
 
>S: L01 OK User logged in
343
 
Authenticated.</computeroutput
344
 
></screen>
345
 
<para
346
 
>För att avsluta, skriv <userinput
347
 
>. logout</userinput
348
 
> (dvs. punkt mellanslag <quote
349
 
>logout</quote
350
 
>)</para>
351
 
 
352
 
<para
353
 
>Lägg nu till en användare som heter <systemitem class="username"
354
 
>groupware</systemitem
355
 
> och ange ett lösenord för den, med de vanliga systemverktygen. Den ska vara i en grupp utan privilegier, såsom <systemitem class="groupname"
356
 
>nobody</systemitem
357
 
> och kräver inte ett inloggningsskal eller en hemkatalog.</para>
358
 
 
359
 
<para
360
 
>Nu måste man också skapa användaren och <acronym
361
 
>IMAP</acronym
362
 
> i <application
363
 
>cyrus</application
364
 
>:</para>
365
 
 
366
 
<screen
367
 
># <userinput
368
 
><command
369
 
>cyradm</command
370
 
> <option
371
 
>--user cyrus localhost</option
372
 
></userinput>
373
 
efter att ha skrivit in lösenord för administratörsanvändaren <systemitem class="username"
374
 
>cyrus</systemitem
375
 
>, får du promptern <prompt
376
 
>localhost&gt;</prompt>
377
 
<prompt
378
 
>localhost&gt;</prompt
379
 
> <userinput
380
 
><command
381
 
>cm</command
382
 
> <option
383
 
>user.groupware</option
384
 
></userinput>
385
 
<prompt
386
 
>localhost&gt;</prompt
387
 
> <userinput
388
 
><command
389
 
>lm</command
390
 
></userinput
391
 
> <lineannotation
392
 
> listar brevkorgarna du just skapat </lineannotation>
393
 
<computeroutput
394
 
>user.groupware(\HasNoChildren))</computeroutput>
395
 
<prompt
396
 
>localhost&gt;</prompt
397
 
> <userinput
398
 
><command
399
 
>quit</command
400
 
></userinput
401
 
></screen>
402
 
 
403
 
<para
404
 
>Du kan skriva <userinput
405
 
><command
406
 
>help</command
407
 
></userinput
408
 
> för att se en lista med tillgängliga kommandon.</para>
409
 
 
410
 
<para
411
 
>Du kan kontrollera vad som har hänt med:</para>
412
 
 
413
 
<screen
414
 
># <userinput
415
 
><command
416
 
>ls</command
417
 
> <option
418
 
>-l</option
419
 
> <filename class="directory"
420
 
>/var/spool/cyrus/mail/g/user/groupware</filename
421
 
></userinput>
422
 
<computeroutput
423
 
>total 12
424
 
-rw------- 1 cyrus mail          4 Oct 29 20:55 cyrus.cache
425
 
-rw------- 1 cyrus mail 155 Oct 29 20:55 cyrus.header
426
 
-rw------- 1 cyrus mail 76 Oct 29 20:55 cyrus.index</computeroutput
427
 
></screen>
428
 
 
429
 
<para
430
 
>Nu ska du kunna ansluta med en <acronym
431
 
>IMAP</acronym
432
 
>-klient som användaren <systemitem class="username"
433
 
>groupware</systemitem
434
 
> och se <literal
435
 
>INBOX</literal
436
 
>.</para>
437
 
<note
438
 
><para
439
 
>Att välja brevkorgen <literal
440
 
>INBOX</literal
441
 
> är ett magiskt ord i <acronym
442
 
>IMAP</acronym
443
 
>-protokollet, ett sorts <quote
444
 
>alias</quote
445
 
> för katalogstrukturen ovan. Klienten ser <literal
446
 
>INBOX</literal
447
 
>, och <acronym
448
 
>IMAP</acronym
449
 
>-servern avbildar den på katalog- och filstrukturen i <filename class="directory"
450
 
>/var/spool/cyrus/mail/...</filename
451
 
>.</para
452
 
></note>
453
 
 
454
 
</sect1>
455
 
 
456
 
<sect1 id="kontact-imap-clients">
457
 
<title
458
 
>Hur man ställer in &kontact;-klienter</title>
459
 
  
460
 
<para
461
 
>Jag ansluter till min GNU/Linux kontorsserver (en sorts "svart låda" utan bildskärm och tangentbord) från två &Windows; 2000 datorer med <application
462
 
>Cygwin/X</application
463
 
>, och använder dem som X-Window servrar (i en nära framtid hoppas jag kunna ersätta båda med två Mini-itx tunna klienter som använder LTSP). Med den här inställningen, kör alla användare &kontact; på samma dator som <application
464
 
>Cyrus</application
465
 
> är installerad och kör (localhost).</para>
466
 
  
467
 
<para
468
 
>För att få &kontact; att fungera med <acronym
469
 
>IMAP</acronym
470
 
>, måste följande steg genomföras:</para>
471
 
 
472
 
<procedure>
473
 
 
474
 
<step
475
 
><para
476
 
>Skapa ett <acronym
477
 
>IMAP</acronym
478
 
>-konto på <application
479
 
>Cyrus</application
480
 
> för pseudoanvändaren <systemitem class="username"
481
 
>groupware</systemitem
482
 
> (redan tidigare gjort)</para
483
 
></step>
484
 
 
485
 
<step
486
 
><para
487
 
>Skapa och ställ in ett <acronym
488
 
>IMAP</acronym
489
 
>-konto i &kmail; för att logga in som användaren</para
490
 
></step
491
 
> <step
492
 
><para
493
 
>Använd kresources för att får &kontact;-komponenter att fungera med data som tas från en <acronym
494
 
>IMAP</acronym
495
 
>-källa</para
496
 
></step>
497
 
 
498
 
<step
499
 
><para
500
 
>Aktivera grupprogramfunktioner och skapa motsvarande underkorgar för denna <acronym
501
 
>IMAP</acronym
502
 
> <literal
503
 
>INBOX</literal
504
 
> (om det inte redan är gjort)</para
505
 
></step>
506
 
 
507
 
<step
508
 
><para
509
 
>Njut av &kontact; och dela data via <application
510
 
>Cyrus</application
511
 
> IMAP</para
512
 
></step>
513
 
 
514
 
</procedure>
515
 
  
516
 
<para
517
 
>Logga alltså in på &kde; med det första <quote
518
 
>riktiga</quote
519
 
> användarkonto som du vill ge grupprogramfunktioner.</para>
520
 
 
521
 
<para
522
 
>Låt oss skapa IMAP-kontot i &kmail;.</para>
523
 
 
524
 
<para
525
 
>Kör &kontact; och välj <guilabel
526
 
>Brev</guilabel
527
 
> (&kmail;-komponenten). Välj <menuchoice
528
 
><guimenu
529
 
>Inställningar</guimenu
530
 
> <guimenuitem
531
 
>Anpassa Kmail</guimenuitem
532
 
> <guilabel
533
 
>Konton</guilabel
534
 
> <guilabel
535
 
>Ta emot</guilabel
536
 
></menuchoice
537
 
> i menyn. Klicka på knappen <guibutton
538
 
>Lägg till...</guibutton
539
 
>. Du blir tillfrågad om typ av e-postkonto, välj <guilabel
540
 
>Nerkopplad IMAP</guilabel
541
 
> (inte bara <guilabel
542
 
>IMAP</guilabel
543
 
>). Skriv därefter in följande data under fliken <guilabel
544
 
>Allmänt</guilabel
545
 
>:</para>
546
 
 
547
 
<variablelist>
548
 
<varlistentry>
549
 
<term
550
 
><guilabel
551
 
>Kontonamn:</guilabel
552
 
> <userinput
553
 
>kontor</userinput
554
 
></term>
555
 
<listitem>
556
 
<para
557
 
>Ett namn som används för den <quote
558
 
>lokala</quote
559
 
> korg som pekar på <acronym
560
 
>IMAP</acronym
561
 
>-kontot.</para>
562
 
</listitem
563
 
564
 
</varlistentry>
565
 
<varlistentry>
566
 
<term
567
 
><guilabel
568
 
>Användarnamn:</guilabel
569
 
> <userinput
570
 
>groupware</userinput
571
 
></term>
572
 
<listitem>
573
 
<para
574
 
>Användaren i <application
575
 
>Cyrus</application
576
 
> som vi har valt som <quote
577
 
>ägare</quote
578
 
> av all kontorsdata</para>
579
 
</listitem>
580
 
</varlistentry>
581
 
<varlistentry
582
 
><term
583
 
><guilabel
584
 
>Lösenord:</guilabel
585
 
></term>
586
 
<listitem>
587
 
<para
588
 
>Lösenordet för användaren <systemitem class="username"
589
 
>groupware</systemitem
590
 
>.</para>
591
 
</listitem>
592
 
</varlistentry>
593
 
<varlistentry>
594
 
<term
595
 
><guilabel
596
 
>Värddator:</guilabel
597
 
> <userinput
598
 
>localhost</userinput
599
 
></term>
600
 
<listitem>
601
 
<para
602
 
>Kom ihåg att i vårt exempel kör &kontact;-klienten på samma dator som <acronym
603
 
>IMAP</acronym
604
 
>-servern</para>
605
 
</listitem>
606
 
</varlistentry>
607
 
<varlistentry>
608
 
<term
609
 
><guilabel
610
 
>Port:</guilabel
611
 
> <userinput
612
 
>143</userinput
613
 
></term>
614
 
<listitem>
615
 
<para
616
 
>Förvald</para>
617
 
</listitem>
618
 
</varlistentry>
619
 
</variablelist>
620
 
  
621
 
<para
622
 
>Markera <guilabel
623
 
>Lagra IMAP-lösenord</guilabel
624
 
> så att du inte blir tillfrågad om det nästa gång du kör &kontact;. Markera <guilabel
625
 
>Aktivera kontroll av nya brev med jämna mellanrum</guilabel
626
 
> och ställ in ett värde i minuter.</para>
627
 
  
628
 
<para
629
 
>Observera att vi har markerat kontotypen <guilabel
630
 
>nerkopplad IMAP</guilabel
631
 
>. Det får effekten att en kopia av grupprogramdata lagras <quote
632
 
>lokalt</quote
633
 
> på klienten (under hemkatalogen), och att det synkroniseras varje gång klienten ansluter. De verkar mycket ineffektivt, eftersom data dupliceras många gånger (dvs. om du har 10 användare som utnyttjar &kontact;, har du 10+1 mängden data), men det är det enda sättet att få allt att gå snabbt, eftersom vid varje anslutning måste &kontact; hämta all data och låta &korganizer; och &kaddressbook; tolka den. Om du använder <quote
634
 
>nerkopplad IMAP</quote
635
 
> lagras data lokalt, och bara <quote
636
 
>delta</quote
637
 
> (dvs data som har ändrats) skickas.</para>
638
 
  
639
 
<para
640
 
>Å andra sidan, om användarna kör &korganizer; på samma dator som kör <acronym
641
 
>IMAP</acronym
642
 
>-servern, verkar det rimligt att använda <acronym
643
 
>IMAP</acronym
644
 
> (som kallas <quote
645
 
>uppkopplad IMAP</quote
646
 
>) för att spara utrymme, eftersom överföringshastighet inte bör vara ett problem. Men tyvärr fungerar inte det, eftersom &kontact; inte automatiskt uppdaterar korgen <guilabel
647
 
>Kalender</guilabel
648
 
> med <quote
649
 
>uppkopplad IMAP</quote
650
 
>, så du ser inga uppdateringar när någon lägger till händelser (du måste manuellt byta till programmet &kmail; och klicka på katalogen <guilabel
651
 
>Kalender</guilabel
652
 
>). Dessutom, när korgen <guilabel
653
 
>Kalender</guilabel
654
 
> läses vid start, kan du se ett enormt flimmer och långsam uppdatering av data.</para>
655
 
  
656
 
<para
657
 
>Nu måste vi tala om för &kontact; att använda <acronym
658
 
>IMAP</acronym
659
 
> som datakälla för de olika komponenterna. Välj <guimenuitem
660
 
>Kör kommando</guimenuitem
661
 
> i K-menyn, och kör <userinput
662
 
><command
663
 
>kcmshell4 kresources</command
664
 
></userinput
665
 
>. Välj <guilabel
666
 
>Kontakter</guilabel
667
 
> i kombinationsrutan, klicka därefter på knappen <guibutton
668
 
>Lägg till...</guibutton
669
 
> och välj <guilabel
670
 
>Adressbok på IMAP-server via Kmail</guilabel
671
 
>. Markera därefter den nya raden och klicka på knappen <guibutton
672
 
>Använd som standard</guibutton
673
 
>. Gör samma sak för <guilabel
674
 
>Kalender</guilabel
675
 
> och <guilabel
676
 
>Anteckningar</guilabel
677
 
>.</para>
678
 
  
679
 
<para
680
 
>Nu måste vi aktivera &kmail;s grupprogramfunktion (och som en konsekvens hela &kontact;):</para>
681
 
 
682
 
<procedure>
683
 
<step>
684
 
<para
685
 
>Välj <menuchoice
686
 
><guimenu
687
 
>Inställningar</guimenu
688
 
> <guimenuitem
689
 
>Anpassa Kmail</guimenuitem
690
 
><guilabel
691
 
>Diverse</guilabel
692
 
> <guilabel
693
 
>Grupprogram</guilabel
694
 
></menuchoice
695
 
> i menyn</para>
696
 
</step>
697
 
<step>
698
 
<para
699
 
>Markera <guilabel
700
 
>Aktivera IMAP-resursfunktion</guilabel
701
 
></para>
702
 
</step>
703
 
<step>
704
 
<para
705
 
>Välj <guilabel
706
 
>Engelska</guilabel
707
 
> som <guilabel
708
 
>Språk för grupprogramkorgar</guilabel
709
 
> (det görs ifall du redan har korgar på <acronym
710
 
>IMAP</acronym
711
 
>-servern som är skapade av ett annat program med ett annat språk).</para>
712
 
</step>
713
 
<step>
714
 
<para
715
 
>Gå nu till <guilabel
716
 
>Resurskorgar är i konto</guilabel
717
 
> och välj underkorgen <guilabel
718
 
>Inkorg</guilabel
719
 
> i korgen <guilabel
720
 
>kontor</guilabel
721
 
>.</para>
722
 
<para
723
 
>Lämna <guilabel
724
 
>Dölj grupprogramkorgar</guilabel
725
 
> omarkerat för tillfället, så att vi kan se vad som händer. Du kan komma tillbaka hit och markera det så fort allt är klart.</para>
726
 
</step>
727
 
<step>
728
 
<para
729
 
>När du klickar på Ok visas: <computeroutput
730
 
>&kmail; skapar nu nödvändiga korgar för IMAP-resursen som underkorgar till Inkorg</computeroutput
731
 
> </para>
732
 
<para
733
 
>Om du inte vill göra det, klicka på <guibutton
734
 
>Nej</guibutton
735
 
>, så inaktiveras <acronym
736
 
>IMAP</acronym
737
 
>-resursen. Klicka på <guibutton
738
 
>Ja</guibutton
739
 
> (det här händer bara första gången med den första <quote
740
 
>riktiga</quote
741
 
> användaren). Du ser omedelbart att i &kmail;s korgträd, under <menuchoice
742
 
><guilabel
743
 
>kontor</guilabel
744
 
><guilabel
745
 
>Inkorg</guilabel
746
 
></menuchoice
747
 
> har följande underkorgar skapats:</para>
748
 
<simplelist>
749
 
<member
750
 
>Kalender</member>
751
 
<member
752
 
>Kontakter</member>
753
 
<member
754
 
>Anteckningar</member>
755
 
<member
756
 
>Aktiviteter</member>
757
 
<member
758
 
>Journal</member>
759
 
</simplelist>
760
 
<para
761
 
>om du nu skriver:</para>
762
 
<screen
763
 
># <command
764
 
>ls</command
765
 
> <option
766
 
>-l /var/spool/cyrus/mail/g/user/groupware/</option>
767
 
<computeroutput
768
 
>drwx------ 2 cyrus mail 144 Oct 31 16:36 Calendar
769
 
drwx------ 2 cyrus mail 144 Oct 31 16:36 Contacts
770
 
drwx------ 2 cyrus mail 144 Oct 31 16:36 Journal
771
 
drwx------ 2 cyrus mail 144 Oct 31 16:36 Notes
772
 
drwx------ 2 cyrus mail 144 Oct 31 16:36 Tasks
773
 
-rw------- 1 cyrus mail      4 Oct 31 15:28 cyrus.cache
774
 
-rw------- 1 cyrus mail 155 Oct 29 20:55 cyrus.header
775
 
-rw------- 1 cyrus mail 76 Oct 31 15:28 cyrus.index</computeroutput
776
 
></screen>
777
 
 
778
 
<para
779
 
>Som du ser är inte <guilabel
780
 
>kontor/Inkorg</guilabel
781
 
> lagrad lokalt i &kontact;s nuvarande användares hemkatalog, utan i korgarna hos <acronym
782
 
>IMAP</acronym
783
 
> användaren <systemitem class="username"
784
 
>groupware</systemitem
785
 
>.</para>
786
 
</step>
787
 
</procedure>
788
 
 
789
 
<para
790
 
>Nu är &kontact; klart att arbeta och lagra data där. I kalenderprogrammet, när &kmail; <acronym
791
 
>IMAP</acronym
792
 
>-kontot har typen <quote
793
 
>nerkopplat</quote
794
 
>, ska fönstret <guilabel
795
 
>Kalender</guilabel
796
 
> visa objektet <guilabel
797
 
>IMAP-resurs</guilabel
798
 
> med tre underobjekt, som är sökvägar till filer i den lokala hemkatalogen. Istället visar inte programmet <guilabel
799
 
>Kontakter</guilabel
800
 
> underobjekt nedanför <guilabel
801
 
>IMAP-resurs</guilabel
802
 
>.</para>
803
 
 
804
 
<para
805
 
>Du kan nu logga in på &kde; med ett annat användarnamn och ställa in hans eller hennes &kontact;-klient på ett liknande sätt:</para>
806
 
 
807
 
<procedure>
808
 
<step>
809
 
<para
810
 
>Öppna &kontact; och lägg till ett <acronym
811
 
>IMAP</acronym
812
 
>-konto i komponenten <guilabel
813
 
>Brev</guilabel
814
 
>, som anger datorn där <application
815
 
>Cyrus</application
816
 
>-servern kör som <guilabel
817
 
>värddator</guilabel
818
 
> (i mitt fall: <literal
819
 
>192.168.1.3</literal
820
 
>).</para>
821
 
 
822
 
<para
823
 
>Kom ihåg att markera <guilabel
824
 
>Aktivera kontroll av nya brev med jämna mellanrum</guilabel
825
 
> och ställa in ett värde i minuter. När du bekräftar, blir du inte tillfrågad om att skapa underkorgar (eftersom de finns på <acronym
826
 
>IMAP</acronym
827
 
>-servern), och du ser dem i korgträdet.</para>
828
 
</step>
829
 
<step>
830
 
<para
831
 
>Aktivera grupprogramfunktioner för att kunna spara data på <acronym
832
 
>IMAP</acronym
833
 
>-servern.</para>
834
 
</step>
835
 
</procedure>
836
 
<para
837
 
>Se upp med att i <quote
838
 
>nerkopplad <acronym
839
 
>IMAP</acronym
840
 
></quote
841
 
> överförs data från en klient till <acronym
842
 
>IMAP</acronym
843
 
>-servern bara när klienterna ansluter för att kontrollera post. Så om du har &kontact;-klienter med <guilabel
844
 
>kontroll av nya brev med jämna mellanrum</guilabel
845
 
> på till exempel 5 minuter, har du i värsta fall en 10 minuters fördröjning mellan tiden då händelsen skapas och när den visas för andra användare.</para>
846
 
</sect1>
847
 
<sect1 id="kontact-imap-readonly">
848
 
<title
849
 
>Hur man ställer in läsåtkomst</title>
850
 
 
851
 
<note
852
 
><para
853
 
>Se upp med att det är bekräftat att <acronym
854
 
>IMAP</acronym
855
 
>-implementeringen av Anteckningar i &kontact; tidigare än version 1.01 är felaktig, så att inställningen fungerar inte för dem. Om du vill utnyttja dem, måste du använda den föregående inställningen.</para
856
 
></note>
857
 
    
858
 
<para
859
 
>I föregående inställning har vi samma <quote
860
 
>pseudoanvändare</quote
861
 
> som heter <systemitem class="username"
862
 
>groupware</systemitem
863
 
>, som används av alla <quote
864
 
>riktiga</quote
865
 
> &kontact;-användare (dvs. <systemitem class="username"
866
 
>tony</systemitem
867
 
>, <systemitem class="username"
868
 
>rohn</systemitem
869
 
>, <systemitem class="username"
870
 
>amanda</systemitem
871
 
>, etc.) via <acronym
872
 
>IMAP</acronym
873
 
>-kontot med dess inloggning och lösenord. Men på detta sätt har alla riktiga användare samma läs- och skrivrättigheter som andra, eftersom alla ansluter som användaren <systemitem class="username"
874
 
>groupware</systemitem
875
 
> till <acronym
876
 
>IMAP</acronym
877
 
>-servern.</para>
878
 
    
879
 
<para
880
 
>För att begränsa åtkomst för vissa användare (typiskt för att bara ge läsåtkomst), kan vi använda <acronym
881
 
>ACL</acronym
882
 
> (Access Control Lists).</para>
883
 
    
884
 
<para
885
 
>Välj en underkorg till <guilabel
886
 
>kontor</guilabel
887
 
> i &kmail;, till exempel <guilabel
888
 
>Kalender</guilabel
889
 
>, och högerklicka med musen. Välj fliken <guilabel
890
 
>Egenskaper</guilabel
891
 
> <guilabel
892
 
>Åtkomstkontroll</guilabel
893
 
>. Här kan du skriva in användare som du vill ge tillgång till katalogen och vad de kan göra.</para>
894
 
 
895
 
<para
896
 
>Bara för att göra ett experiment med att utbyta händelser, ger vi <quote
897
 
>Alla</quote
898
 
> rättigheter till användaren <systemitem class="username"
899
 
>anna</systemitem
900
 
>.</para>
901
 
 
902
 
<para
903
 
>På nivån <application
904
 
>cyrus</application
905
 
> (på datorn som kör <acronym
906
 
>IMAP</acronym
907
 
>-servern cyrus, med verktyget <application
908
 
>Cyrus</application
909
 
>), måste vi först lägga till användaren <systemitem class="username"
910
 
>anna</systemitem
911
 
>, så att det blir en användare som känns igen av <acronym
912
 
>IMAP</acronym
913
 
>, och skapa en <acronym
914
 
>IMAP</acronym
915
 
>-korg åt henne.</para>
916
 
 
917
 
<para
918
 
>Därefter loggar vi in på GNU/Linux som <systemitem class="username"
919
 
>anna</systemitem
920
 
> och startar &kontact;. Som tidigare visats, ställer vi in ett <acronym
921
 
>IMAP</acronym
922
 
>-konto i &kmail; med samma data men för användaren (istället för pseudoanvändaren <systemitem class="username"
923
 
>groupware</systemitem
924
 
> och dess lösenord, använder vi <systemitem class="username"
925
 
>anna</systemitem
926
 
> och hennes lösenord).</para>
927
 
 
928
 
<para
929
 
>I &kmail;s korgträd ser du följande struktur den här gången: <menuchoice
930
 
><guimenu
931
 
>kontor</guimenu
932
 
> <guisubmenu
933
 
>användare</guisubmenu
934
 
> <guisubmenu
935
 
>groupware</guisubmenu
936
 
><guimenuitem
937
 
>Kalender och Aktiviteter</guimenuitem
938
 
></menuchoice
939
 
>. Kontrollera posten (<menuchoice
940
 
><guimenu
941
 
>Arkiv</guimenu
942
 
> <guimenuitem
943
 
>Kontrollera post</guimenuitem
944
 
></menuchoice
945
 
>) så har du också en <quote
946
 
>Inkorg</quote
947
 
> under <quote
948
 
>kontor</quote
949
 
>.</para>
950
 
 
951
 
<para
952
 
>Aktivera nu &kmail;s grupprogramfunktion, och skriv in <guimenuitem
953
 
>Inkorg</guimenuitem
954
 
> som är underkorg till <guisubmenu
955
 
>kontor </guisubmenu
956
 
> för <guilabel
957
 
>Resurskorgar är underkorgar till</guilabel
958
 
>.</para>
959
 
  
960
 
<para
961
 
>Nu har du två korggrenar under <quote
962
 
>kontor</quote
963
 
>:</para>
964
 
 
965
 
<orderedlist>
966
 
<listitem>
967
 
<para
968
 
><quote
969
 
>Inkorg</quote
970
 
> med Kalender, Kontakter, Anteckningar, Aktiviteter och Journal, som sparas under <systemitem class="username"
971
 
>anna</systemitem
972
 
> i <acronym
973
 
>IMAP</acronym
974
 
>-korgen på <acronym
975
 
>IMAP</acronym
976
 
>-servern.</para>
977
 
</listitem>
978
 
<listitem>
979
 
<para
980
 
><quote
981
 
>användare</quote
982
 
> med underkorgen <quote
983
 
>groupware</quote
984
 
> och underkorgarna som <systemitem class="username"
985
 
>anna</systemitem
986
 
> har tillgång till (i detta exempel, Kalender och Aktiviteter)</para>
987
 
</listitem>
988
 
</orderedlist>
989
 
<para
990
 
>Högerklicka på <quote
991
 
>användare</quote
992
 
> <quote
993
 
>Kalender</quote
994
 
> och kontrollera om den har typen Kalender (om inte, ändra den till det), och dessutom om <quote
995
 
>användare</quote
996
 
> <quote
997
 
>Aktiviteter</quote
998
 
> har typen Aktiviteter.</para>
999
 
<para
1000
 
>I Kalender har du nu två tillgängliga <acronym
1001
 
>IMAP</acronym
1002
 
>-resurser att skriva till, så om du skapar en ny händelse, blir du tillfrågad om vilken som ska användas (och om du lämnade den lokala resursen tillgänglig, har du tre).</para>
1003
 
<para
1004
 
>Du måste gå till det lilla fönstret nere till vänster i Kalendern, det som visar tillgängliga resurser, och avmarkera de som inte pekar på sökvägen <guilabel
1005
 
>.groupware.directory</guilabel
1006
 
> (titta på slutet av varje resurssökväg).</para>
1007
 
 
1008
 
</sect1>
1009
 
 
1010
 
<sect1 id="kontact-imap-credits">
1011
 
<title
1012
 
>Tack till</title>
1013
 
 
1014
 
<para
1015
 
>Jag är en nybörjare, och har bara bidragit till denna guide med min tid och kraft. För kunskapen måste jag tacka några personer i Freenode-kanaler för deras kompetens, tålamot och hjälpsamhet.</para>
1016
 
 
1017
 
<itemizedlist>
1018
 
<title
1019
 
>Särskilt tack till:</title>
1020
 
<listitem>
1021
 
<para
1022
 
>För <application
1023
 
>Cyrus</application
1024
 
><acronym
1025
 
> IMAP</acronym
1026
 
> delen i kanalen #cyrus:</para
1027
 
1028
 
<itemizedlist>
1029
 
<listitem>
1030
 
<para
1031
 
>[protagonist] Andy Morgan <email
1032
 
>morgan@orst.edu</email
1033
 
></para>
1034
 
</listitem>
1035
 
<listitem>
1036
 
<para
1037
 
>[plixed] Okke Timm <email
1038
 
>okke.timm@web.de</email
1039
 
></para>
1040
 
</listitem>
1041
 
</itemizedlist>
1042
 
</listitem>
1043
 
<listitem>
1044
 
<para
1045
 
>För &kontact; delen i kanalen #kontact:</para>
1046
 
<itemizedlist>
1047
 
<listitem>
1048
 
<para
1049
 
>[till] Till Adam <email
1050
 
>adam@kde.org</email
1051
 
></para>
1052
 
</listitem>
1053
 
<listitem>
1054
 
<para
1055
 
>[dfaure] David Faure <email
1056
 
>faure@kde.org</email
1057
 
></para>
1058
 
</listitem>
1059
 
<listitem>
1060
 
<para
1061
 
>[mdouhan] Matt Douhan <email
1062
 
>matt@fruitsalad.org</email
1063
 
></para>
1064
 
</listitem>
1065
 
</itemizedlist>
1066
 
</listitem>
1067
 
</itemizedlist>
1068
 
 
1069
 
<para
1070
 
>Tack så mycket, allihop!</para>
1071
 
 
1072
 
<para
1073
 
>Ja, och så jag själv: [markit] Marco Menardi <email
1074
 
>mmenaz@mail.com</email
1075
 
></para>
1076
 
 
1077
 
</sect1>
1078
 
 
1079
 
<sect1 id="kontact-imap-further-reading">
1080
 
<title
1081
 
>Ytterligare litteratur</title>
1082
 
 
1083
 
<itemizedlist>
1084
 
<title
1085
 
>Referens</title>
1086
 
<listitem
1087
 
><para
1088
 
>KDE: <ulink url="http://www.kde.org"
1089
 
>http://www.kde.org</ulink
1090
 
></para
1091
 
></listitem>
1092
 
<listitem
1093
 
><para
1094
 
>&kontact;s webbplats: <ulink url="http://www.kontact.org"
1095
 
>http://www.kontact.org</ulink
1096
 
></para
1097
 
></listitem>
1098
 
<listitem
1099
 
><para
1100
 
>Kroupware-projektet <ulink url="http://www.kroupware.org"
1101
 
>http://www.kroupware.org</ulink
1102
 
></para
1103
 
></listitem>
1104
 
<listitem
1105
 
><para
1106
 
>&kde;:s gemenskaps webbjournal: <ulink url="http://wiki.kde.org"
1107
 
>http://wiki.kde.org</ulink
1108
 
></para
1109
 
></listitem>
1110
 
<listitem
1111
 
><para
1112
 
>Wine-projektet <ulink url="http://www.winehq.org"
1113
 
>http://www.winehq.org</ulink
1114
 
></para
1115
 
></listitem>
1116
 
<listitem
1117
 
><para
1118
 
>Cygwin/X-projektet <ulink url="http://x.cygwin.com"
1119
 
>http://x.cygwin.com</ulink
1120
 
></para
1121
 
></listitem>
1122
 
<listitem
1123
 
><para
1124
 
>LTSP-projektet <ulink url="http://www.ltsp.org"
1125
 
>http://www.ltsp.org</ulink
1126
 
></para
1127
 
></listitem>
1128
 
</itemizedlist>
1129
 
 
1130
 
</sect1>
1131
 
 
1132
 
</chapter>
1133
 
 
1134
 
<!-- Keep this comment at the end of the file
1135
 
Local variables:
1136
 
mode: xml
1137
 
sgml-omittag:nil
1138
 
sgml-shorttag:nil
1139
 
sgml-namecase-general:nil
1140
 
sgml-general-insert-case:lower
1141
 
sgml-minimize-attributes:nil
1142
 
sgml-always-quote-attributes:t
1143
 
sgml-indent-step:0
1144
 
sgml-indent-data:true
1145
 
sgml-parent-document:("index.docbook" "book" "chapter")
1146
 
sgml-exposed-tags:nil
1147
 
sgml-local-catalogs:nil
1148
 
sgml-local-ecat-files:nil
1149
 
End:
1150
 
-->