summaryrefslogtreecommitdiffabout
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--bin/Migration-HowTo.txt830
-rw-r--r--bin/Migration-HowToOL2Kolab.txt406
-rw-r--r--bin/winicons/ka1.icobin0 -> 5694 bytes
-rw-r--r--bin/winicons/ka2.icobin0 -> 5694 bytes
-rw-r--r--bin/winicons/ko1.icobin0 -> 5694 bytes
-rw-r--r--bin/winicons/ko2.icobin0 -> 5694 bytes
6 files changed, 618 insertions, 618 deletions
diff --git a/bin/Migration-HowTo.txt b/bin/Migration-HowTo.txt
index f9e8123..08fcfa5 100644
--- a/bin/Migration-HowTo.txt
+++ b/bin/Migration-HowTo.txt
@@ -1,415 +1,415 @@
1 1
2Migration HowTo Outlook 200X -> KDE 2Migration HowTo Outlook 200X -> KDE
3 3
4Version 1.0.5 4Version 1.0.5
5The latest version of this file can be downloaded from 5The latest version of this file can be downloaded from
6http://sourceforge.net/projects/kdepimpi/ 6http://sourceforge.net/projects/kdepimpi/
7Please choose there package/project/file: 7Please choose there package/project/file:
8general Files for KDE/Pim 8general Files for KDE/Pim
9MigrationHowTo_OL2KDE 9MigrationHowTo_OL2KDE
10MigrationHowTo_OL2KDE.txt.zip 10MigrationHowTo_OL2KDE.txt.zip
11 11
12 12
13This HowTo describes the process of migrating data ( contact and calendar data ) from Outlook 98/200X (TM) to the PIM programs of the KDE-Desktop-Environment. 13This HowTo describes the process of migrating data ( contact and calendar data ) from Outlook 98/200X (TM) to the PIM programs of the KDE-Desktop-Environment.
14We will call Outlook as OL in this document. 14We will call Outlook as OL in this document.
15The PIM programs are KAdddressbook and KOrganizer, which may be used embedded in the Kontact PIM management framework. 15The PIM programs are KAdddressbook and KOrganizer, which may be used embedded in the Kontact PIM management framework.
16This HowTo describes version 1.9.5b of the migration tools. 16This HowTo describes version 1.9.5b of the migration tools.
17The migration tools are the platform independent versions of KAdddressbook and KOrganizer: KAdddressbook/Pi and KOrganizer/Pi. 17The migration tools are the platform independent versions of KAdddressbook and KOrganizer: KAdddressbook/Pi and KOrganizer/Pi.
18If you want to migrate emails, you can do that via an IMAP server. 18If you want to migrate emails, you can do that via an IMAP server.
19A Kolab server is an IMAP server. 19A Kolab server is an IMAP server.
20A HowTo how to migrate emails and contact and calendar data to a Kolab server using the Toltec (TM) Outlook(TM) plugin is available as well. 20A HowTo how to migrate emails and contact and calendar data to a Kolab server using the Toltec (TM) Outlook(TM) plugin is available as well.
21You can found it on 21You can found it on
22http://sourceforge.net/projects/kdepimpi/ 22http://sourceforge.net/projects/kdepimpi/
23Please choose there package/project/file: 23Please choose there package/project/file:
24general Files for KDE/Pim 24general Files for KDE/Pim
25MigrationHowTo_OL2KDE 25MigrationHowTo_OL2KDE
26MigrationHowTo_OL2Kolab.txt.zip 26MigrationHowTo_OL2Kolab.txt.zip
27 27
28Content: 28Content:
29 29
301) How to start 301) How to start
312) How to import pst files in Outlook 312) How to import pst files in Outlook
323) Where to get the migration tools 323) Where to get the migration tools
334) How to install the migration tools 334) How to install the migration tools
345) How to get the contact data out of Outlook200X 345) How to get the contact data out of Outlook200X
356) How to get the calendar data out of Outlook200X 356) How to get the calendar data out of Outlook200X
367) How to import your contact data into Kontact 367) How to import your contact data into Kontact
378) How to import your calendar data into Kontact 378) How to import your calendar data into Kontact
38 38
39APPENDIX A) Problems and solutions when reading contact data 39APPENDIX A) Problems and solutions when reading contact data
40APPENDIX B) Problems and solutions when reading calendar data 40APPENDIX B) Problems and solutions when reading calendar data
41 41
42**************************************** 42****************************************
431) How to start 431) How to start
44**************************************** 44****************************************
45 45
46For the migration we need the actual Outlook 200X data, which Outlook stores in *.pst files. 46For the migration we need the actual Outlook 200X data, which Outlook stores in *.pst files.
47Then we need an installed version of Outlook 200X to access these *.pst files. 47Then we need an installed version of Outlook 200X to access these *.pst files.
48When we have an Outllook 200X running with all data accessable, we need the migration tools. 48When we have an Outllook 200X running with all data accessable, we need the migration tools.
49 49
50If you have no Outlook200X installed please install the Outlook version, you need to a import your *.pst files. 50If you have no Outlook200X installed please install the Outlook version, you need to a import your *.pst files.
51If you have an Outlook200X installed with no contact/calendar data available, and you have some *.pst files please continue with: 2) How to import pst files in Outlook. 51If you have an Outlook200X installed with no contact/calendar data available, and you have some *.pst files please continue with: 2) How to import pst files in Outlook.
52If you have a running Outlook200X already with contact/calendar data available, please continue with: 3) Where to get the migration tools. 52If you have a running Outlook200X already with contact/calendar data available, please continue with: 3) Where to get the migration tools.
53 53
54 54
55**************************************** 55****************************************
562) How to import pst files in Outlook 562) How to import pst files in Outlook
57**************************************** 57****************************************
58 58
59To open a local *.pst file in Outlook2003, choose menu: 59To open a local *.pst file in Outlook2003, choose menu:
60File - Open - Outlook Data File ... 60File - Open - Outlook Data File ...
61Now the data included in this file is shown 61Now the data included in this file is shown
62as folders of a newly added root folder in the Outlook folder view. 62as folders of a newly added root folder in the Outlook folder view.
63This root folder is probably not accessable from 63This root folder is probably not accessable from
64the migration tools via OLE. 64the migration tools via OLE.
65To access data stored in one of the subfolders, 65To access data stored in one of the subfolders,
66copy this subfolder to a root folder, 66copy this subfolder to a root folder,
67which can be accessed from the migration tools via OLE. 67which can be accessed from the migration tools via OLE.
68(To know, which folder can be accessed, just perform 5.) or 6.) until 68(To know, which folder can be accessed, just perform 5.) or 6.) until
69you get the Oulook import dialog!) 69you get the Oulook import dialog!)
70 70
71To copy it, right click on that subfolder and choose 71To copy it, right click on that subfolder and choose
72Copy "<subfoldername>"... 72Copy "<subfoldername>"...
73in the popup menu. 73in the popup menu.
74 74
75**************************************** 75****************************************
763) Where to get the migration tools 763) Where to get the migration tools
77**************************************** 77****************************************
78 78
79The data migration is is performed with the Windows versions of KAdddressbook/Pi and KOrganizer/Pi. 79The data migration is is performed with the Windows versions of KAdddressbook/Pi and KOrganizer/Pi.
80Pi stands for platform-independend - platform-independend because the same program is available for different platforms, like Windows, Linux desktop and Sharp-Zaurus PDA. 80Pi stands for platform-independend - platform-independend because the same program is available for different platforms, like Windows, Linux desktop and Sharp-Zaurus PDA.
81Note: The Linux desktop versions of KOrganizer/Pi and KOrganizer/KDE-desktop are two different programs! You cannot use KOrganizer/Pi together with, or embedded in, the KDE-desktop environment. The same is valid for KAdddressbook/Pi. 81Note: The Linux desktop versions of KOrganizer/Pi and KOrganizer/KDE-desktop are two different programs! You cannot use KOrganizer/Pi together with, or embedded in, the KDE-desktop environment. The same is valid for KAdddressbook/Pi.
82 82
83The programs you need for the migration are: 83The programs you need for the migration are:
84a) KAdddressbook/Pi executeable + 2dlls + icons 84a) KAdddressbook/Pi executeable + 2dlls + icons
85b) KOrganizer/Pi executeable + icons 85b) KOrganizer/Pi executeable + icons
86c) The Qt3 library qt-mt331.dll and the MSVC library msvcr71.dll and the MSVC library mfc71u.dll 86c) The Qt3 library qt-mt331.dll and the MSVC library msvcr71.dll and the MSVC library mfc71u.dll
87You can download all of them at: 87You can download all of them at:
88 88
89http://sourceforge.net/projects/kdepimpi/ 89http://sourceforge.net/projects/kdepimpi/
90 90
91Download of a) and b) 91Download of a) and b)
92Please choose there package/project with name KDE/Pim 92Please choose there package/project with name KDE/Pim
93(Direct link: http://sourceforge.net/project/showfiles.php?group_id=104103&package_id=112604 ) 93(Direct link: http://sourceforge.net/project/showfiles.php?group_id=104103&package_id=112604 )
94Choose there the topmost latest version and the files 94Choose there the topmost latest version and the files
95kdepim_X.X.X_for_Windows.zip 95kdepim_X.X.X_for_Windows.zip
96Such that the files to download is 96Such that the files to download is
97kdepim_X.X.X_for_Windows.zip 97kdepim_X.X.X_for_Windows.zip
98 98
99To download c) 99To download c)
100Please choose there package/project/file: 100Please choose there package/project/file:
101general Files for KDE/Pim 101general Files for KDE/Pim
102Needed Windows Dlls 102Needed Windows Dlls
103kdepimdll.zip 103kdepimdll.zip
104 104
105(Direct link: http://sourceforge.net/project/showfiles.php?group_id=104103&package_id=122438&release_id=256700 ) 105(Direct link: http://sourceforge.net/project/showfiles.php?group_id=104103&package_id=122438&release_id=256700 )
106Choose there the file: 106Choose there the file:
107kdepimdll.zip 107kdepimdll.zip
108 108
109Now you have downloaded the files 109Now you have downloaded the files
110 110
111kdepim_X.X.X_for_Windows.zip 111kdepim_X.X.X_for_Windows.zip
112kdepimdll.zip 112kdepimdll.zip
113 113
114and we can continue to install the files, which is simply unzipping them. 114and we can continue to install the files, which is simply unzipping them.
115 115
116 116
117**************************************** 117****************************************
1184) How to install the migration tools 1184) How to install the migration tools
119**************************************** 119****************************************
120 120
121You have downloaded the files 121You have downloaded the files
122 122
123kdepim_X.X.X_for_Windows.zip 123kdepim_X.X.X_for_Windows.zip
124kdepimdll.zip 124kdepimdll.zip
125 125
126Unzip these files. 126Unzip these files.
127Now choose an arbitrary installation directory, where to copy all the needed files together. 127Now choose an arbitrary installation directory, where to copy all the needed files together.
128You should have now the following files and the directory "kdepim" in the same directory: 128You should have now the following files and the directory "kdepim" in the same directory:
129kopi.exe 129kopi.exe
130kapi.exe 130kapi.exe
131microkabc_dir.dll 131microkabc_dir.dll
132microkabc_file.dll 132microkabc_file.dll
133msvcr71.dll 133msvcr71.dll
134mfc71u.dll 134mfc71u.dll
135qt-mt331.dll 135qt-mt331.dll
136ReadMich.txt 136ReadMich.txt
137kdepim (directory) 137kdepim (directory)
138 138
139The directory "kdepim" should contain subdirectories 139The directory "kdepim" should contain subdirectories
140kaddressbook 140kaddressbook
141korganizer 141korganizer
142which itself contain some subdirectories with icons and help text. 142which itself contain some subdirectories with icons and help text.
143 143
144Now the migration tools are ready for use. 144Now the migration tools are ready for use.
145 145
146 146
147NOTE AND HINT for performing migration on many workstations: 147NOTE AND HINT for performing migration on many workstations:
148Just burn the content of the installation dir on a CD. 148Just burn the content of the installation dir on a CD.
149Then you can put the CD in every workstation and execute the migration tools from that CD directly. 149Then you can put the CD in every workstation and execute the migration tools from that CD directly.
150 150
151 151
152************************************************************* 152*************************************************************
1535) How to get the contact data out of Outlook200X 1535) How to get the contact data out of Outlook200X
154************************************************************* 154*************************************************************
155 155
156Note: When accessing Outlook to read the data, it should not be possible, that there is any data lost in Outlook, because the progam accesses Outlook only Read-Only. 156Note: When accessing Outlook to read the data, it should not be possible, that there is any data lost in Outlook, because the progam accesses Outlook only Read-Only.
157 157
158You have the file 158You have the file
159kapi.exe 159kapi.exe
160and the other needed files accessable on your workstation. 160and the other needed files accessable on your workstation.
161 161
162Getting the contact data 162Getting the contact data
163 163
164Please start kapi.exe. 164Please start kapi.exe.
165Choose menu: 165Choose menu:
166File - Import - Import from Outlook... 166File - Import - Import from Outlook...
167You will get a dialog which shows all "Personal Folders" of Outlook. 167You will get a dialog which shows all "Personal Folders" of Outlook.
168Choose the Contact Folder(s) you want to import and select them with a hook. 168Choose the Contact Folder(s) you want to import and select them with a hook.
169(All other folder but the contact containing folders are shown, but disabled). 169(All other folder but the contact containing folders are shown, but disabled).
170(If the data you want to import is not stored in one of the shown folders, 170(If the data you want to import is not stored in one of the shown folders,
171please read step 2.) and click on "close" ). 171please read step 2.) and click on "close" ).
172Click the "import" button. 172Click the "import" button.
173Now Outlook asks you to allow access to the contact data. 173Now Outlook asks you to allow access to the contact data.
174Select "Allow access" amd click "Yes" in this dialog. 174Select "Allow access" amd click "Yes" in this dialog.
175Now the importing is performed and KA/Pi will show a progress bar. 175Now the importing is performed and KA/Pi will show a progress bar.
176After importing, KA/Pi shows a dialog, how much contacts are imported. 176After importing, KA/Pi shows a dialog, how much contacts are imported.
177If you press a second time "import" , already imported contacts are not imported again. 177If you press a second time "import" , already imported contacts are not imported again.
178After importing you can choose another "Contact Folder" to import or close the import dialog. 178After importing you can choose another "Contact Folder" to import or close the import dialog.
179Please close the import dialog. 179Please close the import dialog.
180Now you see the imported contacts in KA/Pi on the left in the list view. 180Now you see the imported contacts in KA/Pi on the left in the list view.
181Please verify, that the import was correct. 181Please verify, that the import was correct.
182About problems of mapping particular Outlook-data-fields to KAdressbook-data-fields see Appendix A). 182About problems of mapping particular Outlook-data-fields to KAdressbook-data-fields see Appendix A).
183 183
184Choose menu: 184Choose menu:
185File - Save 185File - Save
186and close KA/Pi. 186and close KA/Pi.
187Now you should have the contact data in the file std.vcf in your home directory in the path 187Now you should have the contact data in the file std.vcf in your home directory in the path
188(YOURHOMEDIR)\kdepim\apps\kabc\std.vcf 188(YOURHOMEDIR)\kdepim\apps\kabc\std.vcf
189 189
190Copy that file to a moveable disk or memory stick or just copy it via network to the destination. 190Copy that file to a moveable disk or memory stick or just copy it via network to the destination.
191Import that file into KAddressbook/Kontact via Import - Import vcard. 191Import that file into KAddressbook/Kontact via Import - Import vcard.
192Details about importing you can read at: 7) How to import your contact data into Kontact 192Details about importing you can read at: 7) How to import your contact data into Kontact
193 193
194Now you have your Outlook200X contact data on the KDE desktop available and you are done with the migration of contacts. 194Now you have your Outlook200X contact data on the KDE desktop available and you are done with the migration of contacts.
195 195
196************************************************************* 196*************************************************************
1976) How to get the calendar data out of Outlook200X 1976) How to get the calendar data out of Outlook200X
198************************************************************* 198*************************************************************
199 199
200Note: When accessing Outlook to read the data, it should not be possible, that there is any data lost in Outlook, because the progam accesses Outlook only Read-Only. 200Note: When accessing Outlook to read the data, it should not be possible, that there is any data lost in Outlook, because the progam accesses Outlook only Read-Only.
201 201
202You have the file 202You have the file
203kopi.exe 203kopi.exe
204and the other needed files accessable on your workstation. 204and the other needed files accessable on your workstation.
205 205
206Getting the calendar data 206Getting the calendar data
207 207
208NOTE: Before extracting the calendar data, it is recommended to extract the contact data first. 208NOTE: Before extracting the calendar data, it is recommended to extract the contact data first.
209If you extract the contact data first, the identity (UID) of attendees of a meeting can be mapped correctly in the newly created appointments, such that you can access the attendee contact data later directly from KOrganizer. 209If you extract the contact data first, the identity (UID) of attendees of a meeting can be mapped correctly in the newly created appointments, such that you can access the attendee contact data later directly from KOrganizer.
210 210
211Please start kopi.exe. 211Please start kopi.exe.
212 212
213You will see a dialog, that you started KO/Pi for the first time and that the timezone configuration will be shown now. Confirm with "Ok". 213You will see a dialog, that you started KO/Pi for the first time and that the timezone configuration will be shown now. Confirm with "Ok".
214 214
215Now you will see the configuration dialog of KO/Pi. 215Now you will see the configuration dialog of KO/Pi.
216Please choose your timezone and adjust the daylight saving settings. 216Please choose your timezone and adjust the daylight saving settings.
217The dialog shows defaults for CET (Central European Time), such that users located in central Europe simply can press "OK" in that dialog. 217The dialog shows defaults for CET (Central European Time), such that users located in central Europe simply can press "OK" in that dialog.
218(Note: Don't forget to set the timezone in KDE KOrganizer before importing data there. The timezone in KDE KOrganizer is set per default to UTC (GMT), that is -1h of CET). 218(Note: Don't forget to set the timezone in KDE KOrganizer before importing data there. The timezone in KDE KOrganizer is set per default to UTC (GMT), that is -1h of CET).
219 219
220Now you will see the KO/Pi main window. 220Now you will see the KO/Pi main window.
221Choose menu: 221Choose menu:
222File - Import from OL 222File - Import from OL
223You will get a dialog which shows all "Personal Folders" of Outlook. 223You will get a dialog which shows all "Personal Folders" of Outlook.
224Choose the Calendar Folder(s) you want to import and select them with a hook. 224Choose the Calendar Folder(s) you want to import and select them with a hook.
225(All other folder but the calendar data containing folders are shown, but disabled). 225(All other folder but the calendar data containing folders are shown, but disabled).
226(If the data you want to import is not stored in one of the shown folders, 226(If the data you want to import is not stored in one of the shown folders,
227please read step 2.) and click on "close" ). 227please read step 2.) and click on "close" ).
228Click the "import" button. 228Click the "import" button.
229Now Outllok asks you to allow access to the contact data. 229Now Outllok asks you to allow access to the contact data.
230Select "Allow access" amd click "Yes" in this dialog. 230Select "Allow access" amd click "Yes" in this dialog.
231Now the importing is performed and KO/Pi will show a progress bar. 231Now the importing is performed and KO/Pi will show a progress bar.
232After importing, KO/Pi shows a dialog, how much calendar items are imported. 232After importing, KO/Pi shows a dialog, how much calendar items are imported.
233If you press a second time "import" , already imported calendar items are not imported again. 233If you press a second time "import" , already imported calendar items are not imported again.
234After importing you can choose another "Calendar Folder" to import or close the import dialog. 234After importing you can choose another "Calendar Folder" to import or close the import dialog.
235Please close the import dialog. 235Please close the import dialog.
236Now you see the imported calendar items in KO/Pi. 236Now you see the imported calendar items in KO/Pi.
237Please verify, that the import was correct. 237Please verify, that the import was correct.
238About problems of mapping particular Outlook-data-fields to KOrganizer-data-fields see Appendix B). 238About problems of mapping particular Outlook-data-fields to KOrganizer-data-fields see Appendix B).
239Close KO/Pi - data will be saved automatically. 239Close KO/Pi - data will be saved automatically.
240 240
241Now you should have the calendar data in the file mycalendar.ics in your home directory in the path 241Now you should have the calendar data in the file mycalendar.ics in your home directory in the path
242(YOURHOMEDIR)\kdepim\apps\korganizer\mycalendar.ics 242(YOURHOMEDIR)\kdepim\apps\korganizer\mycalendar.ics
243 243
244Copy that file to a moveable disk or memory stick or just copy it via network to the destination. 244Copy that file to a moveable disk or memory stick or just copy it via network to the destination.
245Import that file into KOrganizer/Kontact. 245Import that file into KOrganizer/Kontact.
246Details about importing your calendar data you can read at: 8) How to import your calendar data into Kontact. 246Details about importing your calendar data you can read at: 8) How to import your calendar data into Kontact.
247(Warning again: Don't forget to set the timezone in KDE KOrganizer before importing data there. The timezone in KDE KOrganizer is set per default to UTC (GMT), that is -1h of CET). 247(Warning again: Don't forget to set the timezone in KDE KOrganizer before importing data there. The timezone in KDE KOrganizer is set per default to UTC (GMT), that is -1h of CET).
248Now you have your Outlook200X calendar data on the KDE desktop available and you are done with the migration. 248Now you have your Outlook200X calendar data on the KDE desktop available and you are done with the migration.
249 249
250Hint: 250Hint:
251If you want to use KO/Pi and KA/Pi on your windows desktop, you should read all the help information available in the KO/Pi Help menu. One Highlight of KO/Pi is the easy syncing with another *.ics file. 251If you want to use KO/Pi and KA/Pi on your windows desktop, you should read all the help information available in the KO/Pi Help menu. One Highlight of KO/Pi is the easy syncing with another *.ics file.
252(Information about syncing available in the KO/Pi help menu). 252(Information about syncing available in the KO/Pi help menu).
253Another hint: 253Another hint:
254KO/Pi + KA/Pi ( = KDE-Pim/Pi ) are available for the Sharp Zaurus PDA. 254KO/Pi + KA/Pi ( = KDE-Pim/Pi ) are available for the Sharp Zaurus PDA.
255Syncing data works for KO/Pi ( version 1.9.3) but not yet for KA/Pi. 255Syncing data works for KO/Pi ( version 1.9.3) but not yet for KA/Pi.
256 256
257 257
258************************************************************* 258*************************************************************
2597) How to import your contact data into Kontact 2597) How to import your contact data into Kontact
260************************************************************* 260*************************************************************
261 261
262We want to import and upload our contacts to a Kolab server. 262We want to import and upload our contacts to a Kolab server.
263You should have access to a properly configured Kolab client. 263You should have access to a properly configured Kolab client.
264This Kolab client is Kontact in KDE. 264This Kolab client is Kontact in KDE.
265Make sure, you have the needed IMAP resources configured in KAddressbook. 265Make sure, you have the needed IMAP resources configured in KAddressbook.
266To configure IMAP resources, you should do: 266To configure IMAP resources, you should do:
267 267
268 Open KDE control center, choose there 268 Open KDE control center, choose there
269 KDE Components - KDE Resource Configuration 269 KDE Components - KDE Resource Configuration
270 Choose there: 270 Choose there:
271 Resources: contact 271 Resources: contact
272 and then: 272 and then:
273 Add... 273 Add...
274 IMAP 274 IMAP
275 275
276Now start Kontact and select the Contacts icon on the left side. 276Now start Kontact and select the Contacts icon on the left side.
277Choose menu: 277Choose menu:
278File... - Import - Import VCard... 278File... - Import - Import VCard...
279Select the imap resource as destination of the import 279Select the imap resource as destination of the import
280and choose the file to import. 280and choose the file to import.
281Now the contacts should be imported and you are done. 281Now the contacts should be imported and you are done.
282 282
283Don't forget to sync the IMAP account to upload to contacts to the server. 283Don't forget to sync the IMAP account to upload to contacts to the server.
284 284
285************************************************************* 285*************************************************************
2868) How to import your calendar data into Kontact 2868) How to import your calendar data into Kontact
287************************************************************* 287*************************************************************
288 288
289We want to import and upload our calendar data to a Kolab server. 289We want to import and upload our calendar data to a Kolab server.
290You should have access to a properly configured Kolab client. 290You should have access to a properly configured Kolab client.
291This Kolab client is Kontact in KDE. 291This Kolab client is Kontact in KDE.
292Make sure, you have the needed IMAP resources configured in KOrganizer. 292Make sure, you have the needed IMAP resources configured in KOrganizer.
293To configure IMAP resources, you should do: 293To configure IMAP resources, you should do:
294 294
295 Open KDE control center, choose there 295 Open KDE control center, choose there
296 KDE Components - KDE Resource Configuration 296 KDE Components - KDE Resource Configuration
297 Choose there: 297 Choose there:
298 Resources: calendar 298 Resources: calendar
299 and then: 299 and then:
300 Add... 300 Add...
301 Calendar on IMAP-server via KMail 301 Calendar on IMAP-server via KMail
302 302
303Now start Kontact and select the Calendar icon on the left side. 303Now start Kontact and select the Calendar icon on the left side.
304Choose menu: 304Choose menu:
305File... - Import - Merge Calendar... 305File... - Import - Merge Calendar...
306Select the imap resource as destination of the import 306Select the imap resource as destination of the import
307and choose the file to import. 307and choose the file to import.
308Now the calendar data should be imported and you are done. 308Now the calendar data should be imported and you are done.
309 309
310Don't forget to sync the IMAP account to upload the calendar data to the server. 310Don't forget to sync the IMAP account to upload the calendar data to the server.
311 311
312************************************************************* 312*************************************************************
313APPENDIX A) Problems and solutions when reading contact data 313APPENDIX A) Problems and solutions when reading contact data
314************************************************************* 314*************************************************************
315 315
316All data, which can be displayed and accessed in KAddressbook is imported from Outlook. 316All data, which can be displayed and accessed in KAddressbook is imported from Outlook.
317 317
3181) Addresses 3181) Addresses
319 319
320In Outlook you can assign an attribute "This is the mailing address" to one of the addresses. 320In Outlook you can assign an attribute "This is the mailing address" to one of the addresses.
321This address shows up in KAddressbook twice. 321This address shows up in KAddressbook twice.
322The first time with the original attribute from Outlook ( e.g. "work" for "business" in OL ). 322The first time with the original attribute from Outlook ( e.g. "work" for "business" in OL ).
323The second time with the attribute "postal". 323The second time with the attribute "postal".
324 324
3252) Telephone Numbers 3252) Telephone Numbers
326 326
327All telephone numbers of OL are imported. 327All telephone numbers of OL are imported.
328OL offers special case telephone numbers, like "Assistant", which have no counterpart in KAdressbook. 328OL offers special case telephone numbers, like "Assistant", which have no counterpart in KAdressbook.
329In that case, the imported number has special combined attributes in KAddressbook. 329In that case, the imported number has special combined attributes in KAddressbook.
330Here is the mapping of types in OL to attributes in KA: 330Here is the mapping of types in OL to attributes in KA:
331 331
332OL type Attributes in KA 332OL type Attributes in KA
333 333
334Assistant Work + Voice 334Assistant Work + Voice
335Business Work 335Business Work
336Business2 Work 336Business2 Work
337BusinessFax Work + Fax 337BusinessFax Work + Fax
338Car Car 338Car Car
339Home Home 339Home Home
340Home2 Home 340Home2 Home
341HomeFax Home + Fax 341HomeFax Home + Fax
342ISDN Isdn 342ISDN Isdn
343Mobile Cell (displayed as Mobile Phone) 343Mobile Cell (displayed as Mobile Phone)
344OtherFax Fax 344OtherFax Fax
345OtherTelephone Voice 345OtherTelephone Voice
346Pager Pager 346Pager Pager
347PrimaryTelephone Pref ( displayed as typeless, with attribute preferred ) 347PrimaryTelephone Pref ( displayed as typeless, with attribute preferred )
348TTYTDD Modem 348TTYTDD Modem
349Telex Fax + Bbs (Bbs displayed as MailBox - not very senseful, sorry ...) 349Telex Fax + Bbs (Bbs displayed as MailBox - not very senseful, sorry ...)
350CompanyMain Work + Pref 350CompanyMain Work + Pref
351Radio Video 351Radio Video
352Callback Voice + Pref 352Callback Voice + Pref
353 353
354Some mapping may not be very senseful, but it helps to identify the original OL types. 354Some mapping may not be very senseful, but it helps to identify the original OL types.
355 355
3563) Additional fields 3563) Additional fields
357 357
358For some contact fields in Outlook there is no corresponding field in KAddressbook. 358For some contact fields in Outlook there is no corresponding field in KAddressbook.
359The following contact fields are imported to KAddressbook and the field name and content is 359The following contact fields are imported to KAddressbook and the field name and content is
360prepended the notes information of the contact item in the notes field. 360prepended the notes information of the contact item in the notes field.
361The following fields of Outlook are mapped to the notes field: 361The following fields of Outlook are mapped to the notes field:
362Language, Hobby, Homepage, Billing information, Customer ID, User1, User2, User3, User4 362Language, Hobby, Homepage, Billing information, Customer ID, User1, User2, User3, User4
363 363
364Example: 364Example:
365+++++++++++++++++++++++++++ 365+++++++++++++++++++++++++++
366Additonal fields created 366Additonal fields created
367by KA/Pi Outlook import: 367by KA/Pi Outlook import:
368Language: Swedish 368Language: Swedish
369Hobby: Golf,fishing 369Hobby: Golf,fishing
370End additonal fields created 370End additonal fields created
371by KA/Pi Outlook import! 371by KA/Pi Outlook import!
372+++++++++++++++++++++++++++ 372+++++++++++++++++++++++++++
373<Below that are your notes of this contact> 373<Below that are your notes of this contact>
374 374
375 375
376************************************************************* 376*************************************************************
377APPENDIX B) Problems and solutions when reading calendar data 377APPENDIX B) Problems and solutions when reading calendar data
378************************************************************* 378*************************************************************
379 379
380Almost all data, which can be displayed and accessed in KOrganizer is imported from Outlook. 380Almost all data, which can be displayed and accessed in KOrganizer is imported from Outlook.
381Attachments of appointments are not imported. 381Attachments of appointments are not imported.
382KOrganizer may crash, when reading some kinds of attachments. 382KOrganizer may crash, when reading some kinds of attachments.
383These may be changed in future versions. 383These may be changed in future versions.
384 384
385Attendee lists of meetings and their state are imported in KOrganizer. 385Attendee lists of meetings and their state are imported in KOrganizer.
386 386
387A problem is importing some kinds of recurring events: 387A problem is importing some kinds of recurring events:
388 388
389First problem: 389First problem:
390OL offers a recurrence like 390OL offers a recurrence like
391- Yearly recurrence, every second Tuesday of July. 391- Yearly recurrence, every second Tuesday of July.
392KOrganizer ( in versions < 3.3.0 ) does not offer that kind of recurrence. 392KOrganizer ( in versions < 3.3.0 ) does not offer that kind of recurrence.
393Such that 393Such that
394"Yearly recurrence, every second Tuesday of July." 394"Yearly recurrence, every second Tuesday of July."
395is converted to 395is converted to
396"Monthly recurrence, every 12. month, second Tuesday in month, StartMonth = July." 396"Monthly recurrence, every 12. month, second Tuesday in month, StartMonth = July."
397which can be edited in KO. 397which can be edited in KO.
398 398
399Second problem: 399Second problem:
400OL offers an exception in a recurrence with other data/time. 400OL offers an exception in a recurrence with other data/time.
401KO offers only an exception in a recurrence , where the exception is deleted from the row of all occurences. 401KO offers only an exception in a recurrence , where the exception is deleted from the row of all occurences.
402Such that 402Such that
403"Recurring event with exception, that date XX should be at date YY" 403"Recurring event with exception, that date XX should be at date YY"
404in OL is converted to two events in KO: 404in OL is converted to two events in KO:
405"Recurring event with exception, that date XX is not included" 405"Recurring event with exception, that date XX is not included"
406"Non-recurring event at date YY with same data like the recurring event (e.g. Summary, location, attendee list, ...)" 406"Non-recurring event at date YY with same data like the recurring event (e.g. Summary, location, attendee list, ...)"
407 407
408 408
409 409
410 410
411 411
412 412
413 413
414 414
415 415
diff --git a/bin/Migration-HowToOL2Kolab.txt b/bin/Migration-HowToOL2Kolab.txt
index 335997e..eef5ab8 100644
--- a/bin/Migration-HowToOL2Kolab.txt
+++ b/bin/Migration-HowToOL2Kolab.txt
@@ -1,203 +1,203 @@
1Version 1.0.0 1Version 1.0.0
2The latest version of this file can be downloaded from 2The latest version of this file can be downloaded from
3http://sourceforge.net/projects/kdepimpi/ 3http://sourceforge.net/projects/kdepimpi/
4Please choose there package/project/file: 4Please choose there package/project/file:
5general Files for KDE/Pim 5general Files for KDE/Pim
6MigrationHowTo_OL2KDE 6MigrationHowTo_OL2KDE
7MigrationHowTo_OL2Kolab.txt.zip 7MigrationHowTo_OL2Kolab.txt.zip
8 8
9 9
10This HowTo describes the process of migrating data 10This HowTo describes the process of migrating data
11( emails, contacts and calendar data ) 11( emails, contacts and calendar data )
12from Outlook 98/200X (TM) to a Kolab server. 12from Outlook 98/200X (TM) to a Kolab server.
13We will call Outlook as OL in this document. 13We will call Outlook as OL in this document.
14You will need an IMAP server for migrating emails. 14You will need an IMAP server for migrating emails.
15The Kolab server is an IMAP server. 15The Kolab server is an IMAP server.
16We will describe how the PIM data ( contact and calendar data ) 16We will describe how the PIM data ( contact and calendar data )
17of OL can be migrated using the Toltec (TM) connector. 17of OL can be migrated using the Toltec (TM) connector.
18Migration of the OL contact and calendar data to KDE 18Migration of the OL contact and calendar data to KDE
19(and using the Kolab server from KDE with the KDE Groupware client Kontact) 19(and using the Kolab server from KDE with the KDE Groupware client Kontact)
20can be done without using the Toltec Outlook connector. 20can be done without using the Toltec Outlook connector.
21It can be done by using migration tools. 21It can be done by using migration tools.
22You can found the HowTo using the migration tools on 22You can found the HowTo using the migration tools on
23http://sourceforge.net/projects/kdepimpi/ 23http://sourceforge.net/projects/kdepimpi/
24Please choose there package/project/file: 24Please choose there package/project/file:
25general Files for KDE/Pim 25general Files for KDE/Pim
26MigrationHowTo_OL2KDE 26MigrationHowTo_OL2KDE
27MigrationHowTo_OL2KDE.txt.zip 27MigrationHowTo_OL2KDE.txt.zip
28 28
29Content: 29Content:
30 30
311) How to start 311) How to start
322) How to import pst files in Outlook 322) How to import pst files in Outlook
333) Choose the migration strategie 333) Choose the migration strategie
344) How to copy the contact data in OL to the Kolab server. 344) How to copy the contact data in OL to the Kolab server.
355) How to copy the calendar data in OL to the Kolab server. 355) How to copy the calendar data in OL to the Kolab server.
366) How to copy the email in OL to the Kolab server. 366) How to copy the email in OL to the Kolab server.
37 37
38**************************************** 38****************************************
391) How to start 391) How to start
40**************************************** 40****************************************
41 41
42For the migration we need the actual OL data, which Outlook stores in *.pst files. 42For the migration we need the actual OL data, which Outlook stores in *.pst files.
43Then we need an installed version of OL to access these *.pst files. 43Then we need an installed version of OL to access these *.pst files.
44 44
45We assume, that we have an OL version installed that manages emails, contacts and calendar data. 45We assume, that we have an OL version installed that manages emails, contacts and calendar data.
46 46
47If you have no OL installed please install the Outlook version, you need to a import your *.pst files. 47If you have no OL installed please install the Outlook version, you need to a import your *.pst files.
48If you have an OL installed with no email/contact/calendar data available, and you have some *.pst files please continue with: 2) How to import pst files in Outlook. 48If you have an OL installed with no email/contact/calendar data available, and you have some *.pst files please continue with: 2) How to import pst files in Outlook.
49If you have a running Outlook200X already with contact/calendar data available, 49If you have a running Outlook200X already with contact/calendar data available,
50please continue with: 3) Choose the migration strategie. 50please continue with: 3) Choose the migration strategie.
51 51
52**************************************** 52****************************************
532) How to import pst files in Outlook 532) How to import pst files in Outlook
54**************************************** 54****************************************
55 55
56To open a local *.pst file in Outlook2003, choose menu: 56To open a local *.pst file in Outlook2003, choose menu:
57File - Open - Outlook Data File ... 57File - Open - Outlook Data File ...
58Now the data included in this file is shown 58Now the data included in this file is shown
59as folders of a newly added root folder in the Outlook folder view. 59as folders of a newly added root folder in the Outlook folder view.
60This root folder is probably not accessable from 60This root folder is probably not accessable from
61the migration tools via OLE. 61the migration tools via OLE.
62To access data stored in one of the subfolders, 62To access data stored in one of the subfolders,
63copy this subfolder to a root folder, 63copy this subfolder to a root folder,
64which can be accessed from the migration tools via OLE. 64which can be accessed from the migration tools via OLE.
65(To know, which folder can be accessed, just perform 5.) or 6.) until 65(To know, which folder can be accessed, just perform 5.) or 6.) until
66you get the Oulook import dialog!) 66you get the Oulook import dialog!)
67 67
68To copy it, right click on that subfolder and choose 68To copy it, right click on that subfolder and choose
69Copy "<subfoldername>"... 69Copy "<subfoldername>"...
70in the popup menu. 70in the popup menu.
71 71
72**************************************** 72****************************************
733) Choose the migration strategie 733) Choose the migration strategie
74**************************************** 74****************************************
75 75
76We assume, that we have an OL version installed that manages emails, contact and calendar data. 76We assume, that we have an OL version installed that manages emails, contact and calendar data.
77 77
78The goal is it to get the emails, contacts and calendar data of OL on a Kolab server. 78The goal is it to get the emails, contacts and calendar data of OL on a Kolab server.
79 79
80After having the data on the Kolab server, we have two choices: 80After having the data on the Kolab server, we have two choices:
81 81
82(A) Accessing the server from KDE with the KDE-Kolab Client Kontact. 82(A) Accessing the server from KDE with the KDE-Kolab Client Kontact.
83(B) Accessing the server from Windows XP Outlook 2003 with Toltec Connector. 83(B) Accessing the server from Windows XP Outlook 2003 with Toltec Connector.
84 84
85Such that do have two strategies for the migration: 85Such that do have two strategies for the migration:
86 86
87 (i) 87 (i)
88 Use the Toltec Connector for migrating the contact 88 Use the Toltec Connector for migrating the contact
89 and calendar data. 89 and calendar data.
90 Moving the email in OL to the Kolab server. 90 Moving the email in OL to the Kolab server.
91 91
92 This can be used for (A) and (B). 92 This can be used for (A) and (B).
93 Doing this for (A) might involve installing 93 Doing this for (A) might involve installing
94 the Toltec Connector on the source platform 94 the Toltec Connector on the source platform
95 syncing everything freshly on the Kolab Server and then 95 syncing everything freshly on the Kolab Server and then
96 just continue using the KDE client on the new data. 96 just continue using the KDE client on the new data.
97 97
98 (ii) 98 (ii)
99 Use the migration tools for migrating the contact 99 Use the migration tools for migrating the contact
100 and calendar data. 100 and calendar data.
101 Moving the email in OL to the Kolab server. 101 Moving the email in OL to the Kolab server.
102 102
103 Doing this for (A), there is no need to install the 103 Doing this for (A), there is no need to install the
104 Toltec Connector on the source platform. 104 Toltec Connector on the source platform.
105 105
106 106
107 107
108 *** Choosing (A) and (ii) 108 *** Choosing (A) and (ii)
109 109
110If you choose (A) and (ii), please read 110If you choose (A) and (ii), please read
1116) How to copy the email in OL to the Kolab server. 1116) How to copy the email in OL to the Kolab server.
112You can found the HowTo using the migration tools on 112You can found the HowTo using the migration tools on
113http://sourceforge.net/projects/kdepimpi/ 113http://sourceforge.net/projects/kdepimpi/
114Please choose there package/project/file: 114Please choose there package/project/file:
115general Files for KDE/Pim 115general Files for KDE/Pim
116MigrationHowTo_OL2KDE 116MigrationHowTo_OL2KDE
117MigrationHowTo_OL2KDE.txt.zip 117MigrationHowTo_OL2KDE.txt.zip
118 118
119 *** Choosing (B) and (i) or 119 *** Choosing (B) and (i) or
120 (A) and (i) 120 (A) and (i)
121 121
122If you choose (B) and (i) or if you choose (A) and (i), 122If you choose (B) and (i) or if you choose (A) and (i),
123please upgrade to QL XP and install the 123please upgrade to QL XP and install the
124Toltec Connector. After that, please read 124Toltec Connector. After that, please read
1254) How to copy the contact data in OL to the Kolab server. 1254) How to copy the contact data in OL to the Kolab server.
1265) How to copy the calendar data in OL to the Kolab server. 1265) How to copy the calendar data in OL to the Kolab server.
1276) How to copy the email in OL to the Kolab server. 1276) How to copy the email in OL to the Kolab server.
128 128
129 129
130************************************************************ 130************************************************************
1314) How to copy the contact data in OL to the Kolab server. 1314) How to copy the contact data in OL to the Kolab server.
132************************************************************ 132************************************************************
133 133
134We assume that you have the Toltec Connector installed and that 134We assume that you have the Toltec Connector installed and that
135you have configured it to access the Kolab server. 135you have configured it to access the Kolab server.
136 136
137Select the contacts you want to copy. 137Select the contacts you want to copy.
138If you want to select all contacts of a folder, 138If you want to select all contacts of a folder,
139select the topleft entry, scroll to the right, 139select the topleft entry, scroll to the right,
140hold the SHIFT key down and click on the rightbottom entry. 140hold the SHIFT key down and click on the rightbottom entry.
141Now all contact of the folder should be selected. 141Now all contact of the folder should be selected.
142Now choose 142Now choose
143Menu: Edit - Copy to folder. 143Menu: Edit - Copy to folder.
144Choose your destination folder in the Toltec Connector folder and click OK. 144Choose your destination folder in the Toltec Connector folder and click OK.
145 145
146After that, sync your Toltec Connector folder with the server. 146After that, sync your Toltec Connector folder with the server.
147 147
148 148
149************************************************************ 149************************************************************
1505) How to copy the calendar data in OL to the Kolab server. 1505) How to copy the calendar data in OL to the Kolab server.
151************************************************************ 151************************************************************
152 152
153We assume that you have the Toltec Connector installed and that 153We assume that you have the Toltec Connector installed and that
154you have configured it to access the Kolab server. 154you have configured it to access the Kolab server.
155Select the calendar folder you want to copy to the server. 155Select the calendar folder you want to copy to the server.
156Right click on it - a popup menu pops up. 156Right click on it - a popup menu pops up.
157Choose "Advanced find" in this menu. 157Choose "Advanced find" in this menu.
158An "Advanced find" dialog pops up. Fill out nothing in this dialog, 158An "Advanced find" dialog pops up. Fill out nothing in this dialog,
159click on the button "Find now". 159click on the button "Find now".
160As the search result, you will get all entries of that folder. 160As the search result, you will get all entries of that folder.
161Select now the calendar data, you want to copy. 161Select now the calendar data, you want to copy.
162If you want to select all calendar data of this folder, 162If you want to select all calendar data of this folder,
163select the topmost entry, scroll to the bottom, 163select the topmost entry, scroll to the bottom,
164hold the SHIFT key down and click on the bottom entry. 164hold the SHIFT key down and click on the bottom entry.
165Now all contact of the folder should be selected. 165Now all contact of the folder should be selected.
166Now choose in the "Advanced find" dialog the 166Now choose in the "Advanced find" dialog the
167Menu: Edit - Copy to folder. 167Menu: Edit - Copy to folder.
168Choose your destination folder in the Toltec Connector folder and click OK. 168Choose your destination folder in the Toltec Connector folder and click OK.
169 169
170After that, sync your Toltec Connector folder with the server. 170After that, sync your Toltec Connector folder with the server.
171 171
172 172
173************************************************************ 173************************************************************
1746) How to copy the email in OL to the Kolab server. 1746) How to copy the email in OL to the Kolab server.
175************************************************************ 175************************************************************
176 176
177Note: 177Note:
178There is no need to have the Toltec Connector installed to move/copy 178There is no need to have the Toltec Connector installed to move/copy
179mails with Outlook to an IMAP server. 179mails with Outlook to an IMAP server.
180 180
181We assume that there is already the IMAP account on the Kolab server 181We assume that there is already the IMAP account on the Kolab server
182configured in OL. 182configured in OL.
183You will see there a folder Inbox. (And maybe other folders). 183You will see there a folder Inbox. (And maybe other folders).
184These folder may contain the subfolders "Calendar", "Tasks", "Journal" and Notes. 184These folder may contain the subfolders "Calendar", "Tasks", "Journal" and Notes.
185These folders are used by the Kolab Groupware client, 185These folders are used by the Kolab Groupware client,
186DO NOT COPY ordinary emails to this folders! 186DO NOT COPY ordinary emails to this folders!
187 187
188If you do not want to copy your emails in the "Inbox", 188If you do not want to copy your emails in the "Inbox",
189please create another folder on the server. 189please create another folder on the server.
190 190
191Now select your folder with the emails, you want to copy. 191Now select your folder with the emails, you want to copy.
192 192
193Select there the emails, you want to copy. 193Select there the emails, you want to copy.
194If you want to select all emails of this folder, 194If you want to select all emails of this folder,
195select the topmost entry, scroll to the bottom, 195select the topmost entry, scroll to the bottom,
196hold the SHIFT key down and click on the bottom entry. 196hold the SHIFT key down and click on the bottom entry.
197Now all emails of the folder should be selected. 197Now all emails of the folder should be selected.
198Now choose the 198Now choose the
199Menu: Edit - Copy to folder. 199Menu: Edit - Copy to folder.
200Choose your destination folder in the IMAP Kolab server account and click on OK. 200Choose your destination folder in the IMAP Kolab server account and click on OK.
201After that, sync your IMAP Kolab server account with the server. 201After that, sync your IMAP Kolab server account with the server.
202 202
203 203
diff --git a/bin/winicons/ka1.ico b/bin/winicons/ka1.ico
new file mode 100644
index 0000000..e8327f0
--- a/dev/null
+++ b/bin/winicons/ka1.ico
Binary files differ
diff --git a/bin/winicons/ka2.ico b/bin/winicons/ka2.ico
new file mode 100644
index 0000000..3c339cc
--- a/dev/null
+++ b/bin/winicons/ka2.ico
Binary files differ
diff --git a/bin/winicons/ko1.ico b/bin/winicons/ko1.ico
new file mode 100644
index 0000000..121eca0
--- a/dev/null
+++ b/bin/winicons/ko1.ico
Binary files differ
diff --git a/bin/winicons/ko2.ico b/bin/winicons/ko2.ico
new file mode 100644
index 0000000..ae787fe
--- a/dev/null
+++ b/bin/winicons/ko2.ico
Binary files differ