summaryrefslogtreecommitdiffabout
path: root/bin/Migration-HowTo.txt
Unidiff
Diffstat (limited to 'bin/Migration-HowTo.txt') (more/less context) (ignore whitespace changes)
-rw-r--r--bin/Migration-HowTo.txt37
1 files changed, 21 insertions, 16 deletions
diff --git a/bin/Migration-HowTo.txt b/bin/Migration-HowTo.txt
index 08fcfa5..ef9de5c 100644
--- a/bin/Migration-HowTo.txt
+++ b/bin/Migration-HowTo.txt
@@ -1,415 +1,420 @@
1 1
2Migration HowTo Outlook 200X -> KDE 2Migration HowTo Outlook 200X -> KDE
3 3
4Version 1.0.5 4Version 1.0.6
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 migrating to 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.20 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 for embedded devices like the 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 + 3dlls + 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-mt334.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.exe.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.exe.zip
98
99NOTE:
100There may be a file with the name "kdepim_X.X.X_for_Windows_98-ME.exe.zip" available as well.
101The programs of that package do not contain the import from Outlook functionality.
98 102
99To download c) 103To download c)
100Please choose there package/project/file: 104Please choose there package/project/file:
101general Files for KDE/Pim 105general Files for KDE/Pim
102Needed Windows Dlls 106Needed Windows Dlls
103kdepimdll.zip 107kdepim334dll.zip
104 108
105(Direct link: http://sourceforge.net/project/showfiles.php?group_id=104103&package_id=122438&release_id=256700 ) 109(Direct link: http://sourceforge.net/project/showfiles.php?group_id=104103&package_id=122438&release_id=256700 )
106Choose there the file: 110Choose there the file:
107kdepimdll.zip 111kdepim334dll.zip
108 112
109Now you have downloaded the files 113Now you have downloaded the files
110 114
111kdepim_X.X.X_for_Windows.zip 115kdepim_X.X.X_for_Windows.exe.zip
112kdepimdll.zip 116kdepim334dll.zip
113 117
114and we can continue to install the files, which is simply unzipping them. 118and we can continue to install the files, which is simply unzipping them.
115 119
116 120
117**************************************** 121****************************************
1184) How to install the migration tools 1224) How to install the migration tools
119**************************************** 123****************************************
120 124
121You have downloaded the files 125You have downloaded the files
122 126
123kdepim_X.X.X_for_Windows.zip 127kdepim_X.X.X_for_Windows.exe.zip
124kdepimdll.zip 128kdepim334dll.zip
125 129
126Unzip these files. 130Unzip these files.
127Now choose an arbitrary installation directory, where to copy all the needed files together. 131Now 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: 132You should have now the following files and the directory "kdepim" in the same directory:
129kopi.exe 133kopi.exe
130kapi.exe 134kapi.exe
131microkabc_dir.dll 135microkabc_dir.dll
132microkabc_file.dll 136microkabc_file.dll
137microkabc_qtopia.dll
133msvcr71.dll 138msvcr71.dll
134mfc71u.dll 139mfc71u.dll
135qt-mt331.dll 140qt-mt334.dll
136ReadMich.txt 141ReadMich.txt
137kdepim (directory) 142kdepim (directory)
138 143
139The directory "kdepim" should contain subdirectories 144The directory "kdepim" should contain subdirectories
140kaddressbook 145kaddressbook
141korganizer 146korganizer
142which itself contain some subdirectories with icons and help text. 147which itself contain some subdirectories with icons and help text.
143 148
144Now the migration tools are ready for use. 149Now the migration tools are ready for use.
145 150
146 151
147NOTE AND HINT for performing migration on many workstations: 152NOTE AND HINT for performing migration on many workstations:
148Just burn the content of the installation dir on a CD. 153Just 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. 154Then you can put the CD in every workstation and execute the migration tools from that CD directly.
150 155
151 156
152************************************************************* 157*************************************************************
1535) How to get the contact data out of Outlook200X 1585) How to get the contact data out of Outlook200X
154************************************************************* 159*************************************************************
155 160
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. 161Note: 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 162
158You have the file 163You have the file
159kapi.exe 164kapi.exe
160and the other needed files accessable on your workstation. 165and the other needed files accessable on your workstation.
161 166
162Getting the contact data 167Getting the contact data
163 168
164Please start kapi.exe. 169Please start kapi.exe.
165Choose menu: 170Choose menu:
166File - Import - Import from Outlook... 171File - Import - Import from Outlook...
167You will get a dialog which shows all "Personal Folders" of Outlook. 172You 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. 173Choose 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). 174(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, 175(If the data you want to import is not stored in one of the shown folders,
171please read step 2.) and click on "close" ). 176please read step 2.) and click on "close" ).
172Click the "import" button. 177Click the "import" button.
173Now Outlook asks you to allow access to the contact data. 178Now Outlook asks you to allow access to the contact data.
174Select "Allow access" amd click "Yes" in this dialog. 179Select "Allow access" amd click "Yes" in this dialog.
175Now the importing is performed and KA/Pi will show a progress bar. 180Now the importing is performed and KA/Pi will show a progress bar.
176After importing, KA/Pi shows a dialog, how much contacts are imported. 181After 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. 182If 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. 183After importing you can choose another "Contact Folder" to import or close the import dialog.
179Please close the import dialog. 184Please close the import dialog.
180Now you see the imported contacts in KA/Pi on the left in the list view. 185Now you see the imported contacts in KA/Pi on the left in the list view.
181Please verify, that the import was correct. 186Please verify, that the import was correct.
182About problems of mapping particular Outlook-data-fields to KAdressbook-data-fields see Appendix A). 187About problems of mapping particular Outlook-data-fields to KAdressbook-data-fields see Appendix A).
183 188
184Choose menu: 189Choose menu:
185File - Save 190File - Save
186and close KA/Pi. 191and close KA/Pi.
187Now you should have the contact data in the file std.vcf in your home directory in the path 192Now 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 193(YOURHOMEDIR)\kdepim\apps\kabc\std.vcf
189 194
190Copy that file to a moveable disk or memory stick or just copy it via network to the destination. 195Copy 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. 196Import 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 197Details about importing you can read at: 7) How to import your contact data into Kontact
193 198
194Now you have your Outlook200X contact data on the KDE desktop available and you are done with the migration of contacts. 199Now you have your Outlook200X contact data on the KDE desktop available and you are done with the migration of contacts.
195 200
196************************************************************* 201*************************************************************
1976) How to get the calendar data out of Outlook200X 2026) How to get the calendar data out of Outlook200X
198************************************************************* 203*************************************************************
199 204
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. 205Note: 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 206
202You have the file 207You have the file
203kopi.exe 208kopi.exe
204and the other needed files accessable on your workstation. 209and the other needed files accessable on your workstation.
205 210
206Getting the calendar data 211Getting the calendar data
207 212
208NOTE: Before extracting the calendar data, it is recommended to extract the contact data first. 213NOTE: 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. 214If 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 215
211Please start kopi.exe. 216Please start kopi.exe.
212 217
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". 218You 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 219
215Now you will see the configuration dialog of KO/Pi. 220Now you will see the configuration dialog of KO/Pi.
216Please choose your timezone and adjust the daylight saving settings. 221Please 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. 222The 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). 223(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 224
220Now you will see the KO/Pi main window. 225Now you will see the KO/Pi main window.
221Choose menu: 226Choose menu:
222File - Import from OL 227File - Import from OL
223You will get a dialog which shows all "Personal Folders" of Outlook. 228You 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. 229Choose 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). 230(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, 231(If the data you want to import is not stored in one of the shown folders,
227please read step 2.) and click on "close" ). 232please read step 2.) and click on "close" ).
228Click the "import" button. 233Click the "import" button.
229Now Outllok asks you to allow access to the contact data. 234Now Outllok asks you to allow access to the contact data.
230Select "Allow access" amd click "Yes" in this dialog. 235Select "Allow access" amd click "Yes" in this dialog.
231Now the importing is performed and KO/Pi will show a progress bar. 236Now 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. 237After 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. 238If 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. 239After importing you can choose another "Calendar Folder" to import or close the import dialog.
235Please close the import dialog. 240Please close the import dialog.
236Now you see the imported calendar items in KO/Pi. 241Now you see the imported calendar items in KO/Pi.
237Please verify, that the import was correct. 242Please verify, that the import was correct.
238About problems of mapping particular Outlook-data-fields to KOrganizer-data-fields see Appendix B). 243About problems of mapping particular Outlook-data-fields to KOrganizer-data-fields see Appendix B).
239Close KO/Pi - data will be saved automatically. 244Close KO/Pi - data will be saved automatically.
240 245
241Now you should have the calendar data in the file mycalendar.ics in your home directory in the path 246Now 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 247(YOURHOMEDIR)\kdepim\apps\korganizer\mycalendar.ics
243 248
244Copy that file to a moveable disk or memory stick or just copy it via network to the destination. 249Copy that file to a moveable disk or memory stick or just copy it via network to the destination.
245Import that file into KOrganizer/Kontact. 250Import that file into KOrganizer/Kontact.
246Details about importing your calendar data you can read at: 8) How to import your calendar data into Kontact. 251Details 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). 252(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. 253Now you have your Outlook200X calendar data on the KDE desktop available and you are done with the migration.
249 254
250Hint: 255Hint:
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. 256If 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). 257(Information about syncing available in the KO/Pi help menu).
253Another hint: 258Another hint:
254KO/Pi + KA/Pi ( = KDE-Pim/Pi ) are available for the Sharp Zaurus PDA. 259KO/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. 260Syncing data works for KO/Pi ( version 1.9.3) but not yet for KA/Pi.
256 261
257 262
258************************************************************* 263*************************************************************
2597) How to import your contact data into Kontact 2647) How to import your contact data into Kontact
260************************************************************* 265*************************************************************
261 266
262We want to import and upload our contacts to a Kolab server. 267We want to import and upload our contacts to a Kolab server.
263You should have access to a properly configured Kolab client. 268You should have access to a properly configured Kolab client.
264This Kolab client is Kontact in KDE. 269This Kolab client is Kontact in KDE.
265Make sure, you have the needed IMAP resources configured in KAddressbook. 270Make sure, you have the needed IMAP resources configured in KAddressbook.
266To configure IMAP resources, you should do: 271To configure IMAP resources, you should do:
267 272
268 Open KDE control center, choose there 273 Open KDE control center, choose there
269 KDE Components - KDE Resource Configuration 274 KDE Components - KDE Resource Configuration
270 Choose there: 275 Choose there:
271 Resources: contact 276 Resources: contact
272 and then: 277 and then:
273 Add... 278 Add...
274 IMAP 279 IMAP
275 280
276Now start Kontact and select the Contacts icon on the left side. 281Now start Kontact and select the Contacts icon on the left side.
277Choose menu: 282Choose menu:
278File... - Import - Import VCard... 283File... - Import - Import VCard...
279Select the imap resource as destination of the import 284Select the imap resource as destination of the import
280and choose the file to import. 285and choose the file to import.
281Now the contacts should be imported and you are done. 286Now the contacts should be imported and you are done.
282 287
283Don't forget to sync the IMAP account to upload to contacts to the server. 288Don't forget to sync the IMAP account to upload to contacts to the server.
284 289
285************************************************************* 290*************************************************************
2868) How to import your calendar data into Kontact 2918) How to import your calendar data into Kontact
287************************************************************* 292*************************************************************
288 293
289We want to import and upload our calendar data to a Kolab server. 294We want to import and upload our calendar data to a Kolab server.
290You should have access to a properly configured Kolab client. 295You should have access to a properly configured Kolab client.
291This Kolab client is Kontact in KDE. 296This Kolab client is Kontact in KDE.
292Make sure, you have the needed IMAP resources configured in KOrganizer. 297Make sure, you have the needed IMAP resources configured in KOrganizer.
293To configure IMAP resources, you should do: 298To configure IMAP resources, you should do:
294 299
295 Open KDE control center, choose there 300 Open KDE control center, choose there
296 KDE Components - KDE Resource Configuration 301 KDE Components - KDE Resource Configuration
297 Choose there: 302 Choose there:
298 Resources: calendar 303 Resources: calendar
299 and then: 304 and then:
300 Add... 305 Add...
301 Calendar on IMAP-server via KMail 306 Calendar on IMAP-server via KMail
302 307
303Now start Kontact and select the Calendar icon on the left side. 308Now start Kontact and select the Calendar icon on the left side.
304Choose menu: 309Choose menu:
305File... - Import - Merge Calendar... 310File... - Import - Merge Calendar...
306Select the imap resource as destination of the import 311Select the imap resource as destination of the import
307and choose the file to import. 312and choose the file to import.
308Now the calendar data should be imported and you are done. 313Now the calendar data should be imported and you are done.
309 314
310Don't forget to sync the IMAP account to upload the calendar data to the server. 315Don't forget to sync the IMAP account to upload the calendar data to the server.
311 316
312************************************************************* 317*************************************************************
313APPENDIX A) Problems and solutions when reading contact data 318APPENDIX A) Problems and solutions when reading contact data
314************************************************************* 319*************************************************************
315 320
316All data, which can be displayed and accessed in KAddressbook is imported from Outlook. 321All data, which can be displayed and accessed in KAddressbook is imported from Outlook.
317 322
3181) Addresses 3231) Addresses
319 324
320In Outlook you can assign an attribute "This is the mailing address" to one of the addresses. 325In Outlook you can assign an attribute "This is the mailing address" to one of the addresses.
321This address shows up in KAddressbook twice. 326This address shows up in KAddressbook twice.
322The first time with the original attribute from Outlook ( e.g. "work" for "business" in OL ). 327The first time with the original attribute from Outlook ( e.g. "work" for "business" in OL ).
323The second time with the attribute "postal". 328The second time with the attribute "postal".
324 329
3252) Telephone Numbers 3302) Telephone Numbers
326 331
327All telephone numbers of OL are imported. 332All telephone numbers of OL are imported.
328OL offers special case telephone numbers, like "Assistant", which have no counterpart in KAdressbook. 333OL 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. 334In that case, the imported number has special combined attributes in KAddressbook.
330Here is the mapping of types in OL to attributes in KA: 335Here is the mapping of types in OL to attributes in KA:
331 336
332OL type Attributes in KA 337OL type Attributes in KA
333 338
334Assistant Work + Voice 339Assistant Work + Voice
335Business Work 340Business Work
336Business2 Work 341Business2 Work
337BusinessFax Work + Fax 342BusinessFax Work + Fax
338Car Car 343Car Car
339Home Home 344Home Home
340Home2 Home 345Home2 Home
341HomeFax Home + Fax 346HomeFax Home + Fax
342ISDN Isdn 347ISDN Isdn
343Mobile Cell (displayed as Mobile Phone) 348Mobile Cell (displayed as Mobile Phone)
344OtherFax Fax 349OtherFax Fax
345OtherTelephone Voice 350OtherTelephone Voice
346Pager Pager 351Pager Pager
347PrimaryTelephone Pref ( displayed as typeless, with attribute preferred ) 352PrimaryTelephone Pref ( displayed as typeless, with attribute preferred )
348TTYTDD Modem 353TTYTDD Modem
349Telex Fax + Bbs (Bbs displayed as MailBox - not very senseful, sorry ...) 354Telex Fax + Bbs (Bbs displayed as MailBox - not very senseful, sorry ...)
350CompanyMain Work + Pref 355CompanyMain Work + Pref
351Radio Video 356Radio Video
352Callback Voice + Pref 357Callback Voice + Pref
353 358
354Some mapping may not be very senseful, but it helps to identify the original OL types. 359Some mapping may not be very senseful, but it helps to identify the original OL types.
355 360
3563) Additional fields 3613) Additional fields
357 362
358For some contact fields in Outlook there is no corresponding field in KAddressbook. 363For 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 364The 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. 365prepended the notes information of the contact item in the notes field.
361The following fields of Outlook are mapped to the notes field: 366The following fields of Outlook are mapped to the notes field:
362Language, Hobby, Homepage, Billing information, Customer ID, User1, User2, User3, User4 367Language, Hobby, Homepage, Billing information, Customer ID, User1, User2, User3, User4
363 368
364Example: 369Example:
365+++++++++++++++++++++++++++ 370+++++++++++++++++++++++++++
366Additonal fields created 371Additonal fields created
367by KA/Pi Outlook import: 372by KA/Pi Outlook import:
368Language: Swedish 373Language: Swedish
369Hobby: Golf,fishing 374Hobby: Golf,fishing
370End additonal fields created 375End additonal fields created
371by KA/Pi Outlook import! 376by KA/Pi Outlook import!
372+++++++++++++++++++++++++++ 377+++++++++++++++++++++++++++
373<Below that are your notes of this contact> 378<Below that are your notes of this contact>
374 379
375 380
376************************************************************* 381*************************************************************
377APPENDIX B) Problems and solutions when reading calendar data 382APPENDIX B) Problems and solutions when reading calendar data
378************************************************************* 383*************************************************************
379 384
380Almost all data, which can be displayed and accessed in KOrganizer is imported from Outlook. 385Almost all data, which can be displayed and accessed in KOrganizer is imported from Outlook.
381Attachments of appointments are not imported. 386Attachments of appointments are not imported.
382KOrganizer may crash, when reading some kinds of attachments. 387KOrganizer may crash, when reading some kinds of attachments.
383These may be changed in future versions. 388These may be changed in future versions.
384 389
385Attendee lists of meetings and their state are imported in KOrganizer. 390Attendee lists of meetings and their state are imported in KOrganizer.
386 391
387A problem is importing some kinds of recurring events: 392A problem is importing some kinds of recurring events:
388 393
389First problem: 394First problem:
390OL offers a recurrence like 395OL offers a recurrence like
391- Yearly recurrence, every second Tuesday of July. 396- Yearly recurrence, every second Tuesday of July.
392KOrganizer ( in versions < 3.3.0 ) does not offer that kind of recurrence. 397KOrganizer ( in versions < 3.3.0 ) does not offer that kind of recurrence.
393Such that 398Such that
394"Yearly recurrence, every second Tuesday of July." 399"Yearly recurrence, every second Tuesday of July."
395is converted to 400is converted to
396"Monthly recurrence, every 12. month, second Tuesday in month, StartMonth = July." 401"Monthly recurrence, every 12. month, second Tuesday in month, StartMonth = July."
397which can be edited in KO. 402which can be edited in KO.
398 403
399Second problem: 404Second problem:
400OL offers an exception in a recurrence with other data/time. 405OL 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. 406KO offers only an exception in a recurrence , where the exception is deleted from the row of all occurences.
402Such that 407Such that
403"Recurring event with exception, that date XX should be at date YY" 408"Recurring event with exception, that date XX should be at date YY"
404in OL is converted to two events in KO: 409in OL is converted to two events in KO:
405"Recurring event with exception, that date XX is not included" 410"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, ...)" 411"Non-recurring event at date YY with same data like the recurring event (e.g. Summary, location, attendee list, ...)"
407 412
408 413
409 414
410 415
411 416
412 417
413 418
414 419
415 420